Check! 특정 사용자만 사용할 수 있도록 Azure Web Apps 인증

안녕하십니까, 저는 오크미 @dz_ 대평입니다.

Prologue - 소개


Azure Web Apps표시.NET、Java、PHP、Node.js, Python, 파란색 녹색 배치 구조 등을 지원하는 상용 이용 가능한 PaaS입니다.
실제로 웹 앱도 무료와 저가의 계획이 있어 원형을 만들고 싶을 때도 편리하다.
그럴 때 공개하기 싫고 특정 멤버만 인증이 걸리는 걸 볼 수 있을까요?
Azure의 기능만 있으면 간단하게 완성할 수 있습니다.바로 해보세요!

개요


어떤 구조인지 웹 앱은'인증/승인'을 설정하고 아래의'인증 공급업체'를 선택할 수 있습니다.이번에는'Azure Active Directory'을 이용한다.
  • Azure Active Directory(Azure AD) ← 관심
  • Facebook
  • Google
  • Twitter
  • Microsoft 계정
  • Azure Active Directory는 협업 응용 프로그램을 등록할 수 있고 사용하는 사용자를 각각 할당할 수 있기 때문에 사용자를 한정할 수 있습니다.

    대략적인 절차


    Azure 계정이 있다고 가정하십시오.아직 계좌번호가 없는 사람은 "지금 무료 Azure 계정 만들기"부터 무료로 사용할 수 있다.
  • 웹 앱 만들기
  • 웹 앱에서 인증/승인 설정
  • 고속으로 설정
  • 세부내용 설정
  • 인증된 동작 확인
  • Azure AD에서 사용자 할당
  • Azure AD 설정 > 할당 필요
  • 할당 대상 사용자
  • 단계


    웹 앱 만들기


    먼저 웹 앱을 만듭니다.또는 템플릿에서 웹 앱을 만들고 싶은 사람은 "Azure App Service 사용 시도"를 사용하십시오.
    먼저 입구 에서 새로 만들기 > 웹 + 이동 > 웹 앱을 엽니다.필요한 사항을 기입하고 기입해 주십시오.

    웹 앱을 만든 후 URL을 엽니다.웹 페이지의 표시에 특별한 제한이 없음을 확보하다.

    웹 앱에서 인증 / 승인 설정


    이제 설정 > 인증/승인 으로 이동합니다.
    애플리케이션 서비스 인증을 열기로 변경하면 인증 공급업체 목록이 표시됩니다.Azure Active Directory를 선택합니다.

    Azure Active Directory와의 협업으로 고속과 상세 설정 두 가지 설정 방법이 있습니다.

    고속으로 설정


    더 간단하게 설정하려면'고속'을 선택하세요.
    신속 은 원래 Azure Active Directory의 기본 디렉토리에 응용 프로그램을 추가합니다.새 응용 프로그램을 등록하거나 기존 응용 프로그램으로 등록합니다.

    고급 설정에서 설정


    "고급"을 사용하면 디렉터리 이외의 응용 프로그램을 지정할 수 있습니다.
    좀 복잡해서 따로 기사에 쓰고 싶어요.

    인증 동작 확인


    "인증/승인"이 설정되어 있으면 확인해 보세요.
    "빠름"으로 설정하면 최소한 한 명의 사용자, 즉 Azure를 조작하는 계정 자체에 로그인할 수 있습니다.
    동작을 확인할 때 비밀 탐색(비밀 창)을 사용하면 편리하다.비밀 탐색에서 웹 앱의 URL을 엽니다.
    다음 그림과 같이 인증이 필요합니다.설정된 디렉터리에 있는 사용자가 로그인할 수 있는 것을 확인했습니다!

    Azure AD에서 사용자 할당


    Azure AD의 디렉토리에 응용 프로그램을 등록하면 디렉토리에 등록된 사용자가 자동으로 적용됩니다.
    전체 디렉토리가 아닌 특정 사용자만 허용하려면 사용자를 할당합니다.

    응용 프로그램에 사용자 할당


    이전 포털https://manage.windowsazure.com부터 Azure AD를 작동합니다.필요한 디렉토리를 Active Directory에서 엽니다.

    응용 프로그램을 열고 대상 응용 프로그램의 설정 화면을 엽니다.

    사용자 할당 액세스 응용 프로그램 필요 를 예 로 변경하고 저장합니다.그런 다음 응용 프로그램의 사용자 화면을 엽니다.

    할당할 사용자를 선택하고 화면 하단의 할당을 클릭한 다음 예를 클릭합니다.사용자가 할당을 완료했습니다.

    할당된 사용자 로그인 확인


    분배가 끝나면 비밀 조회로 동작을 확인해 보세요!할당된 사용자로 로그인할 수 있다면 완성됩니다.

    Epilogue - 종료


    이 절차를 기억하면 응용 프로그램을 신속하게 만들어 조직에만 공개할 수 있다.꼭 해보세요~

    좋은 웹페이지 즐겨찾기