Was SCIM verwaltet
Über SCIM bereitgestellte Gruppen werden in Devin als IdP-Gruppen angezeigt. Sie können ihnen daher ebenso wie Gruppen, die über SSO-Anmeldungen synchronisiert wurden, Enterprise-Rollen und Organisationszugriff zuordnen. Anders als bei über Anmeldungen synchronisierten Gruppen bleiben die Rollen- und Organisationszuordnungen in Devin erhalten, wenn Sie eine SCIM-Gruppe in Ihrem IdP umbenennen.
Schritt 1: SCIM-Anmeldedaten abrufen
- Navigieren Sie in Devin zu Settings → Enterprise → Members
- Scrollen Sie auf der Seite „Membership“ nach unten zum Abschnitt SCIM-Provisioning
- Kopieren Sie die SCIM-Basis-URL
- Klicken Sie auf Token generieren und kopieren Sie das Bearer-Token
Schritt 2: Identity Provider konfigurieren
- Okta
- Entra ID
- Andere Identitätsanbieter
SCIM wird als separate Anwendung neben Ihrer bestehenden Devin-SSO-App eingerichtet.Anwendung erstellen
-
Gehen Sie in der Okta Admin Console zu Applications → Applications und klicken Sie auf Browse App Catalog

-
Suchen Sie nach SCIM 2.0 Test App (OAuth Bearer Token)

-
Klicken Sie auf Add Integration und geben Sie der Integration einen leicht verständlichen Namen (z. B.
Devin (SCIM))
-
Öffnen Sie die App → Provisioning → Integration, klicken Sie auf Configure API Integration und aktivieren Sie Enable API integration
- SCIM 2.0 Base Url: die SCIM-Basis-URL von Devin
- OAuth Bearer Token: das Bearer-Token von Devin
- Klicken Sie auf Test API Credentials — der Test sollte erfolgreich sein — und anschließend auf Save

-
Öffnen Sie die App → Provisioning → To App, klicken Sie auf Edit, aktivieren Sie Create Users, Update User Attributes und Deactivate Users und klicken Sie anschließend auf Save

-
Öffnen Sie die App → Sign On, klicken Sie auf Edit, setzen Sie Application username format auf Email und klicken Sie auf Save

-
Öffnen Sie die App → Provisioning → To App, scrollen Sie zu den Attributzuordnungen und klicken Sie auf Go to Profile Editor

-
Klicken Sie im Profile Editor auf Mappings

-
Legen Sie auf der ersten Registerkarte (Okta-Nutzer zur App) alle Zuordnungen auf Do not map fest, mit Ausnahme von
appuser.givenName → firstName,appuser.familyName → lastNameundappuser.email → email, und klicken Sie anschließend auf Save Mappings
-
Legen Sie auf der zweiten Registerkarte (App zu Okta-Nutzer) alle Zuordnungen auf Do not map fest, mit Ausnahme von
user.firstName,user.lastNameunduser.email, und klicken Sie anschließend auf Save Mappings
-
Legen Sie auf der ersten Registerkarte (Okta-Nutzer zur App) alle Zuordnungen auf Do not map fest, mit Ausnahme von
- Weisen Sie auf der Registerkarte Assignments Nutzer und Gruppen zu.
- Um Gruppen mit Devin zu synchronisieren, übertragen Sie sie zusätzlich über die Registerkarte Push Groups.
Der
userName eines Nutzers muss dessen E-Mail-Adresse entsprechen. Daher ist das Benutzernamenformat der Okta-Anwendung auf Email gesetzt, und die Entra-userName-Zuordnung muss mit der Zuordnung der geschäftlichen E-Mail-Adresse übereinstimmen.Schritt 3: Gruppen Rollen zuordnen
Zusammenspiel von Provisioning und SSO-Anmeldung
- Über SCIM bereitgestellte Nutzer können sich sofort per SSO anmelden; eine Einladung ist nicht erforderlich
- Wenn Sie einen Nutzer in Ihrem IdP deaktivieren, wird dessen Enterprise-Mitgliedschaft sofort entfernt; bei erneuter Zuweisung wird sie wiederhergestellt
- Über SCIM übertragene Gruppenmitgliedschaften werden sofort wirksam, ohne dass die nächste Anmeldung des Nutzers abgewartet werden muss
- Bei deaktivierter anmeldungsbasierter Gruppensynchronisierung ist SCIM die einzige Quelle für IdP-Gruppenmitgliedschaften
- Nutzer, die zuvor über Just-in-Time-Provisioning oder manuelle Einladungen erstellt wurden, können weiterhin verwendet werden; weisen Sie sie in Ihrem IdP zu, damit sie von SCIM verwaltet werden








![userName und emails[type eq work].value sind beide userPrincipalName zugeordnet](https://mintcdn.com/cognitionai-enterprise/0ugBeakkNYxt56HQ/images/enterprise/scim/entra/entra-attribute-mapping.png?fit=max&auto=format&n=0ugBeakkNYxt56HQ&q=85&s=f878da9269eaa685b3e1e305b1d363dd)
