검색 결과 :

×

Microsoft Graph API를 사용하여 Azure를 통한 Joomla 사용자 프로비저닝

Microsoft Graph API를 사용하여 Azure를 통한 Joomla 사용자 프로비저닝


다음에서 사용자 동기화 Azure AD/Microsoft Entra ID줌라Joomla에서 Azure AD/Microsoft Entra ID로 우리의 사용을 통해 달성할 수 있습니다 Azure AD/Microsoft Entra ID를 사용하여 Joomla에 대한 사용자 프로비저닝 플러그인. 이 플러그인은 마이크로소프트 그래프 API Azure Directory에서 Joomla로 모든 사용자 세부 정보를 가져옵니다. 플러그인은 또한 Joomla 데이터베이스에서 Azure Active Directory/Microsoft Entra ID로 사용자를 생성하고 삭제하는 데 도움이 됩니다.

전제조건 : 다운로드 및 설치

Azure AD/Microsoft Entra ID로 Joomla 사용자 동기화 설정

1. 플러그인 설치

  • 다음에서 miniOrange 사용자 프로비저닝/사용자 동기화 플러그인용 zip 파일을 다운로드하세요. 여기 링크 .
  • Joomla 사이트의 관리자 콘솔에 로그인하세요.
  • 메뉴에서 다음을 클릭하세요. 시스템, 다음 아래 설치 섹션에서 확장 프로그램을 클릭하세요.
  • 다운로드한 zip 파일을 업로드하여 설치하세요. 사용자 프로비저닝/사용자 동기화 플러그인.
  • 플러그인 설치가 성공했습니다. 이제 다음을 클릭하세요. 시작! 버튼을 클릭합니다.
  • Joomla Azure AD 사용자 동기화
  • 선택 '하늘빛' 공급자 목록에서.
  • Joomla Azure AD 사용자 동기화

2. Azure AD/Microsoft Entra ID 앱 등록 설정

미니오렌지 img 클라이언트 생성:
  • 왼쪽 탭의 관리 섹션에서 선택 앱 등록 탭.
  • Azure AD 사용자와 Joomla 동기화 - 앱 등록
  • 온 클릭 신규 등록 옵션을 선택합니다.
  • Azure AD 사용자와 Joomla 동기화 - 앱 등록
  • 추가 표시 이름 이름 필드에서 계정 유형.
  • 온 클릭 등록 버튼.
  • 로 이동 살펴보기 탭의 왼쪽 창에 있습니다.
  • 복사 응용 프로그램 ID 그리고 디렉토리 ID, 이것은 당신의 것입니다 고객 ID임차인 ID 각각.
  • Azure를 사용한 Joomla에 대한 사용자 프로비저닝
미니오렌지 img 클라이언트 비밀번호를 생성합니다.
  • 왼쪽 탐색 창에서 인증서 및 비밀 탭.
  • 를 클릭하십시오 새 클라이언트 비밀번호. 설명과 만료 시간을 입력하고 추가 옵션을 선택합니다.
  • Azure AD 사용자와 Joomla 동기화 - 인증서 및 비밀
  • 값을 복사하세요. 이것이 귀하의 값이 됩니다. 고객 비밀.
  • Azure AD 사용자는 Joomla - 클라이언트 비밀과 동기화됩니다.
미니오렌지 img Azure AD 애플리케이션에 API 권한을 추가합니다.
  • We Buy Orders 신청서를 클릭하세요. API 권한 왼쪽 탐색 창에서 권한 추가 옵션을 선택합니다.
  • Joomla-API 권한을 사용한 Azure AD 사용자 동기화
  • 선택 Microsoft Graph 아래 마이크로소프트 API 탭.
  • Joomla와 Azure AD 사용자 동기화 -Microsoft Graph
  • 선택 애플리케이션 권한 아래 마이크로소프트 그래프.
  • Joomla -Microsoft API와 Azure AD 사용자 동기화
  • 선택 사용자.
  • Joomla와 Azure AD 사용자 동기화 - 애플리케이션 권한
  • $XNUMX Million 미만 사용자 고르다 사용자.내보내기.모두,사용자.ID 관리.모두,사용자.읽기.모두,사용자.기본 읽기.모두,사용자.읽기쓰기.모두, 권한을 클릭하고 권한 추가 버튼을 클릭합니다.
  • Azure AD 사용자와 Joomla 동기화 - 권한
  • 를 클릭하십시오 기본 디렉터리에 대한 관리자 동의 부여 그리고 클릭 가능 부여 관리자 동의 확인 시.
  • Azure AD 사용자와 Joomla 동기화 - 관리자 동의
  • Joomla 사이트에 대한 사용자 동기화를 달성하도록 Azure AD 앱을 성공적으로 구성했습니다.

3. Azure 플러그인을 사용하여 Joomla에 대한 사용자 프로비저닝 구성

  • 아래 표를 참고하여 해당 값을 붙여넣으세요. Azure AD 구성 탭.
  • 응용 프로그램 ID 붙여 넣기 응용 프로그램 ID Azure AD 애플리케이션에서.
    고객 비밀 붙여 넣기 고객 비밀 Azure AD 애플리케이션에서.
    임차인 ID 붙여 넣기 디렉토리 ID Azure AD 애플리케이션에서.
    임차인 이름 테넌트 이름으로 도메인 이름을 입력하세요.
    UPN/ID 테스트 엔터 버튼 UserPrinciple이름/ID Azure AD 애플리케이션의 모든 사용자. 테스트 구성에 사용됩니다.
    Azure AD 사용자와 Joomla 동기화
  • 온 클릭 구성 저장 버튼을 눌러 구성을 저장합니다.

4. 연결 테스트

  • 엔터 버튼 UserPrinciple이름/ID Azure AD 애플리케이션 사용자 중 하나를 클릭하고 찜하기 버튼을 클릭합니다.
  • 온 클릭 테스트 구성 Azure와의 연결이 올바르게 설정되었는지 확인합니다.
  • Joomla와 Azure AD 사용자 동기화 - 테스트 구성
  • 구성이 성공하면 Azure AD에서 받은 특성을 볼 수 있습니다.
  • Joomla와 Azure AD 사용자 동기화 - 앱 등록

5. 사용자를 Joomla 데이터베이스에 동기화

  • 탭으로 이동 아주르 -> 줌라. 아래의 사용자 속성 매핑 섹션에서 Azure AD 속성 이름을 해당 Joomla 속성 이름에 매핑하고 다음을 클릭합니다. 구성 저장.
  • Azure AD 사용자와 Joomla 동기화 - 사용자 특성 매핑
미니오렌지 img  개별 사용자 또는 모든 사용자 동기화
  • 엔터 버튼 UserPrinciple이름/ID Azure AD 애플리케이션의 모든 사용자.
  • 온 클릭 사용자 만들기 버튼을 눌러 Joomla 사이트 데이터베이스에 Azure AD 사용자를 만듭니다.
  • 또는 모든 사용자 생성 버튼을 눌러 Azure AD 사용자의 모든 사용자를 Joomla 사이트 데이터베이스에 동기화합니다. (참고 : 프리미엄 기능입니다.)
  • Azure AD 사용자와 Joomla 동기화 - testconfig
미니오렌지 img  사용자 그룹 동기화(프리미엄 기능)
  • 아래의 사용자 그룹 동기화을 사용하면 Azure의 사용자 그룹을 Joomla 사용자 그룹에 매핑할 수 있습니다. 또한 신규/로그인 사용자에 대한 기본 그룹을 선택합니다.
  • Azure AD 사용자와 Joomla 동기화 - 그룹 동기화
미니오렌지 img  사용자 동기화 간격 설정(프리미엄 기능)
  • $XNUMX Million 미만 사용자 동기화 간격 설정 섹션에서 매시간, 매일 또는 매주 자동 사용자 동기화 일정을 설정합니다.
  • Azure AD 사용자와 Joomla 동기화 - 동기화 간격

6. Joomla 데이터베이스에서 Azure AD로 사용자 동기화

미니오렌지 img  사용자 생성 및 삭제
  • 탭으로 이동 줌라 -> Azure. 여기 아래에는 개별 사용자 생성 섹션에서는 Joomla에서 생성된 모든 사용자가 자동으로 동기화되고 Azure AD에서 생성됩니다.
  • 아래의 사용자 삭제 섹션에서는 Azure에서 개별 사용자를 삭제할 수 있습니다.
  • Joomla와 Azure AD 사용자 동기화 - 사용자 만들기
미니오렌지 img  자동 프로비저닝(프리미엄 기능)
  • 아래의 자동 프로비저닝 섹션에서는 사용자가 생성, 삭제 및 업데이트될 때마다 프로비저닝을 자동화할 수 있습니다. Joomla 사용자 비밀번호의 자동 동기화를 활성화할 수도 있습니다.
  • Joomla와 Azure AD 사용자 동기화 - 자동 프로비저닝
미니오렌지 img  사용자 속성 동기화 및 간격 설정(프리미엄 기능)
  • 아래의 사용자 속성 동기화 탭에서 Joomla의 사용자 특성을 Azure로 매핑할 수 있습니다.
  • 자동 사용자 동기화 일정을 설정할 수도 있습니다. 사용자 동기화 간격 설정 탭.
  • Joomla와 Azure AD 사용자 동기화 - 속성 설정

Joomla를 사용하여 Azure 사용자 동기화를 성공적으로 구성했습니다. 찾을 수 없는 내용이 있으면 다음 주소로 이메일을 보내주세요. joomlasupport@xecurify.com.

추가 리소스.

안녕하세요!

도움이 필요하다? 우리는 바로 여기에 있습니다!

SUPPORT
miniOrange 지원팀에 문의하세요
성공

문의 해 주셔서 감사합니다.

24시간 이내에 연락을 받지 못한 경우 언제든지 다음 이메일로 후속 이메일을 보내주세요. info@xecurify.com