다음을 통해 공유


Grit Visual IEF 편집기를 사용하여 Azure Active Directory B2C IEF(Identity Experience Framework) XML 편집

Grit Software Systems Visual IEF(Identity Experience Framework) 편집기는 Azure AD B2C(Azure Active Directory B2C) 인증 배포 중에 시간을 절약하는 도구입니다. 코드를 작성할 필요 없이 여러 언어를 지원합니다. 또한 사용자 경험에 대한 코드 디버거가 없습니다.

Visual IEF 편집기를 사용하여 다음을 수행합니다.

  • Azure AD B2C IEF XML, HTML/CSS/JS 및 .NET API를 만들어 Azure AD B2C를 배포합니다.
  • Azure AD B2C IEF XML을 로드합니다.
  • 현재 코드를 시각화 및 수정하고, 체크인하고, CI/CD(연속 통합/지속적인 업데이트) 파이프라인을 통해 실행합니다.

필수 조건

IEF 편집기를 시작하려면 다음 필수 조건이 충족되는지 확인합니다.

샘플 코드 개발 워크플로

다음 그림은 XML 파일에서 프로덕션까지의 샘플 코드 개발 워크플로를 보여 줍니다.

Screenshot shows the sample code-development workflow.

단계 설명
1. https://www.gritiefedit.com으로 이동하고 사용자 인터페이스의 정책 업로드 단추를 사용하여 Azure AD B2C 고객 정책 스타터 팩에서 정책을 업로드합니다.
2. Visual IEF 편집기 도구를 사용하여 업데이트/편집이 필요한 사용자 경험 및 자체 어설션 프로필을 선택하고 편집합니다.
3. 파일이 업데이트되면 다운로드 단추를 선택합니다. 모든 정책이 로컬 컴퓨터에 다운로드됩니다.
4. GitHub 또는 CI/CD 파이프라인에서 파일을 체크 인합니다.
5. Azure AD B2C 정책을 테스트하기 위해 하위 환경의 파일을 사용합니다.
6. Azure AD B2C 프로덕션 환경에서 정책을 배포합니다.

IEF 편집기에 대해 자세히 알아보세요.

시나리오 설명

다음 섹션에서는 이 도구를 사용하여 Azure AD B2C 배포를 계획할 때 고려해야 할 ContosoFabrikam에 대한 두 가지 Visual IEF 편집기 시나리오를 설명합니다.

사례 1 - Contoso: IEF 논리, 변경 및 기능 사용

Contoso 기업은 Azure AD B2C를 사용하며 광범위한 IEF 배포를 사용합니다. Contoso의 현재 과제는 다음과 같습니다.

  • 신입 개발자에게 IEF 논리 교육하기
  • IEF 변경하기
  • 사기 방지, ID 보호 및 생체 인식과 같은 기능 사용하기

IEF 파일이 Visual IEF 편집기에 로드되면 각 과정에 대한 흐름 차트와 함께 사용자 경험 목록이 나타납니다. 사용자 경험 요소에는 유용한 데이터와 기능이 포함되어 있습니다. 검색은 IEF 논리를 통한 추적 프로세스를 용이하게 하고 필요한 기능을 사용하도록 설정합니다. 수정된 파일에 대해 다음과 같은 작업을 수행할 수 있습니다.

  • 로컬 컴퓨터에 다운로드
  • GitHub에 업로드
  • CI/CD를 통해 실행
  • 테스트를 위해 하위 환경에 배포

사례 2 - Fabrikam: 빠른 구현

Fabrikam은 Azure AD B2C를 사용하기로 결정한 대기업입니다. Fabrikam의 목표는 다음과 같습니다.

  • Azure AD B2C를 빠르게 구현
  • IEF를 학습하지 않고 기능 검색

참고 항목

이 시나리오는 프라이빗 미리 보기로 제공됩니다. 액세스 또는 질문이 있는 경우 Grit IAM 솔루션 지원팀에 문의하세요.

Fabrikam에는 사용자 흐름을 보여 주는 직관적인 차트가 포함된 미리 빌드된 템플릿 집합이 있습니다. Visual IEF 편집기를 사용하여 템플릿을 편집한 다음 하위 환경에 배포하거나 CI/CD용 GitHub에 업로드합니다.

IEF가 수정된 후 파일을 다운로드하고 Azure AD B2C에 업로드하여 실제로 작동하는지 확인합니다.

다음 단계

자세한 내용은 다음 문서를 참조하세요: