Skip to main content

Aktivieren von Gast-Projektmitarbeitern

Mit der Rolle des Gast-Projektmitarbeiters können Sie Anbietern und Auftragnehmern in Ihrem Unternehmen begrenzten Zugriff gewähren.

Informationen zu Gast-Projektmitarbeitern

Hinweise:

  • Dieses Feature ist derzeit als öffentliche Betaversion verfügbar und wird ggf. noch geändert.
  • Hinweis: Die Rolle Gast-Projektmitarbeiter ist nur mit Enterprise Managed Users verfügbar.

Wenn Ihr Unternehmen Enterprise Managed Users verwendet, können Sie die Rolle des Gast-Projektmitarbeiters verwenden, um Anbietern und Auftragnehmern begrenzten Zugriff zu gewähren. Weitere Informationen findest du unter Rollen in einem Unternehmen.

Der gesamte Repositoryzugriff für Organisationsmitglieder, einschließlich Gastmitarbeitern, unterliegt der Basisberechtigungsrichtlinie für die Organisation. Weitere Informationen findest du unter Festlegen von Basisberechtigungen für eine Organisation.

Wenn Sie Microsoft Entra ID (früher bekannt als Azure AD) oder Okta für die SAML-Authentifizierung verwenden oder wenn Sie Entra ID für die OIDC-Authentifizierung verwenden, müssen Sie Ihre IdP-Anwendung möglicherweise aktualisieren, um Gast-Projektmitarbeiter zu verwenden.

Aktivieren von Gast-Projektmitarbeitern mit Entra ID

  1. Melden Sie sich beim Microsoft Azure-Portal an.

  2. Klicken Sie auf Identität.

  3. Klicken Sie auf Anwendungen.

  4. Klicken Sie auf Unternehmensanwendungen.

  5. Klicken Sie auf Alle Anwendungen.

  6. Anzeigen der Details für Ihre Enterprise Managed Users-Anwendung

  7. Klicken Sie auf der linken Seitenleiste auf Benutzer und Gruppen.

  8. Sehen Sie die Anwendungsregistrierung an.

    • Wenn die Anwendungsregistrierung die Rollen „Eingeschränkter Benutzer“ oder „Gast-Projektmitarbeiter“ anzeigt, können Sie Gast-Projektmitarbeiter in Ihr Unternehmen einladen.
    • Wenn die Anwendungsregistrierung die Rollen nicht anzeigt, fahren Sie mit dem nächsten Schritt fort.
  9. Klicken Sie im Azure-Portal auf App-Registrierungen.

  10. Klicken Sie auf Alle Anwendungen, und suchen Sie dann mithilfe der Suchleiste Ihre Anwendung für Enterprise Managed Users.

  11. Klicken Sie auf die SAML- oder OIDC-Anwendung.

  12. Klicken Sie auf der linken Seitenleiste auf Manifest.

  13. Fügen Sie unter "appRoles" Folgendes hinzu:

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

    Hinweis: Der id Wert ist kritisch. Wenn ein anderer id Wert vorhanden ist, schlägt das Update fehl.

  14. Klicke auf Speichern.

Aktivieren von Gast-Projektmitarbeitern mit Okta

So fügen Sie der Okta-Anwendung die Rolle „Gast-Projektmitarbeiter“ hinzu:

  1. Navigieren Sie zu Ihrer Anwendung für Enterprise Managed Users auf Okta.

  2. Klicken Sie auf Bereitstellung.

  3. Klicken Sie auf Zum Profil-Editor wechseln.

  4. Suchen Sie unten im Profil-Editor nach „Rollen“, und klicken Sie auf das Symbol „Bearbeiten“.

  5. Hinzufügen einer neuen Rolle.

    • Geben Sie Guest Collaborator für „Anzeigename“ ein.
    • Geben Sie guest_collaborator für „Wert“ ein.
  6. Klicken Sie auf Speichern.

Aktivieren von Gastmitarbeitern mit PingFederate

Weitere Informationen zum Hinzufügen von Gastmitarbeitern mit PingFederate finden Sie unter „Konfigurieren von PingFederate für die Bereitstellung und SSO.“

Aktivieren von Gastmitarbeitern mit der GitHub-REST-API

Weitere Informationen zum Hinzufügen von Gastmitarbeitern mit SCIM mithilfe der REST-API von GitHub finden Sie unter „Bereitstellen von Benutzern und Gruppen mit SCIM mithilfe der REST-API.“

Hinzufügen von Gast-Projektmitarbeitern zu Ihrem Unternehmen

Nachdem Sie Gast-Projektmitarbeiter aktiviert haben, können Sie Ihrem Unternehmen Gast-Projektmitarbeiter wie jeden anderen Benutzer hinzufügen. Weitere Informationen findest du unter Konfigurieren der SCIM-Bereitstellung für Enterprise Managed Users.