Skip to main content

게스트 협력자 사용

게스트 협력자 역할을 사용하여 엔터프라이즈의 공급업체 및 계약자에게 제한된 액세스 권한을 부여할 수 있습니다.

게스트 협력자 정보

참고:

  • 게스트 협력자 기능은 현재 퍼블릭 베타로 제공되며 변경될 수 있습니다.
  • 게스트 협력자 역할은 Enterprise Managed Users에서만 사용할 수 있습니다.

엔터프라이즈에서 Enterprise Managed Users을(를) 사용하는 경우 게스트 협력자의 역할을 사용하여 공급업체 및 계약자에게 제한된 액세스 권한을 부여할 수 있습니다. 자세한 내용은 "엔터프라이즈에서의 역할"을(를) 참조하세요.

게스트 협력자를 포함하여 조직 구성원에 대한 모든 리포지토리 액세스는 조직의 기본 권한 정책으로 규제됩니다. 자세한 내용은 "조직에 대한 기본 권한 설정"을(를) 참조하세요.

SAML 인증을 위해 Microsoft Entra ID(이전의 Azure AD) 또는 Okta를 사용하거나 OIDC 인증에 Entra ID를 사용하는 경우 게스트 협력자를 사용할 수 있도록 IdP 애플리케이션을 업데이트해야 할 수 있습니다.

Entra ID로 게스트 협력자 사용

  1. Microsoft Azure portal에 로그인합니다.

  2. ID를 클릭합니다.

  3. 애플리케이션을 클릭합니다.

  4. 엔터프라이즈 애플리케이션을 클릭합니다.

  5. 모든 애플리케이션을 클릭합니다.

  6. Enterprise Managed Users 애플리케이션에 대한 세부 정보 보기

  7. 왼쪽 사이드바에서 사용자 및 그룹을 클릭합니다.

  8. 애플리케이션 등록을 봅니다.

    • 애플리케이션 등록에 "제한된 사용자" 또는 "게스트 협력자" 역할이 표시되면 게스트 협력자를 엔터프라이즈에 초대할 준비가 된 것입니다.
    • 애플리케이션 등록에 역할이 표시되지 않으면 다음 단계를 진행합니다.
  9. Azure Portal에서 앱 등록을 클릭합니다.

  10. 모든 애플리케이션을 클릭한 다음 검색 창을 사용하여 Enterprise Managed Users에 대한 애플리케이션을 찾습니다.

  11. SAML 또는 OIDC 애플리케이션을 클릭합니다.

  12. 왼쪽 사이드바에서 매니페스트를 클릭합니다.

  13. "appRoles"에서 다음을 추가합니다.

    {
      "allowedMemberTypes": [
        "User"
      ],
      "description": "Guest Collaborator",
      "displayName": "Guest Collaborator",
      "id": "1ebc4a02-e56c-43a6-92a5-02ee09b90824",
      "isEnabled": true,
      "lang": null,
      "origin": "Application",
      "value": null
    },
    

    참고: id 값은 중요합니다. 다른 id 값이 있다면 업데이트가 실패합니다.

  14. 저장을 클릭합니다.

Okta로 게스트 협력자 사용

게스트 협력자 역할을 Okta 애플리케이션에 추가하려면 다음을 수행합니다.

  1. OKTA에서 Enterprise Managed Users에 대한 애플리케이션으로 이동합니다.

  2. 프로비저닝을 클릭합니다.

  3. 프로필 편집기로 이동을 클릭합니다.

  4. 프로필 편집기 아래쪽에서 "역할"을 찾고 편집 아이콘을 클릭합니다.

  5. 새 역할을 추가합니다.

    • "표시 이름"에 Guest Collaborator을(를) 입력합니다.
    • "값"에 guest_collaborator을 입력합니다.
  6. 저장을 클릭합니다.

PingFederate로 게스트 협력자 사용 설정

PingFederate를 사용하여 게스트 공동 협력자를 추가하는 방법에 대한 자세한 내용은 "프로비저닝 및 SSO를 위한 PingFederate 구성"을 참조하세요.

GitHub REST API로 게스트 협력자 사용 설정

GitHub의 REST API를 사용하여 SCIM으로 게스트 공동 협력자를 추가하는 방법에 대한 자세한 내용은 "REST API를 사용하여 SCIM으로 사용자 및 그룹 프로비전" 항목을 참조하세요.

엔터프라이즈에 게스트 협력자 추가

게스트 협력자를 사용 설정하도록 설정한 후에는 다른 사용자와 마찬가지로 게스트 협력자를 엔터프라이즈에 추가할 수 있습니다. 자세한 내용은 "Enterprise Managed Users에 대한 SCIM 프로비저닝 구성"을(를) 참조하세요.