Självstudie: Konfigurera G Suite för automatisk användaretablering

I den här självstudien beskrivs de steg du behöver utföra i både G Suite och Microsoft Entra-ID för att konfigurera automatisk användaretablering. När det är konfigurerat etablerar och avetablerar Microsoft Entra-ID automatiskt användare och grupper till G Suite med hjälp av Microsoft Entra-etableringstjänsten. Viktig information om vad den här tjänsten gör, hur den fungerar och vanliga frågor finns i Automatisera användaretablering och avetablering till SaaS-program med Microsoft Entra-ID.

Kommentar

I den här självstudien beskrivs en anslutningsapp som bygger på Microsoft Entra-användaretableringstjänsten. Viktig information om vad den här tjänsten gör, hur den fungerar och vanliga frågor finns i Automatisera användaretablering och avetablering till SaaS-program med Microsoft Entra-ID.

Funktioner som stöds

  • Skapa användare i G Suite
  • Ta bort användare i G Suite när de inte behöver åtkomst längre (obs! Om du tar bort en användare från synkroniseringsomfånget tas inte objektet bort i GSuite)
  • Behåll användarattribut synkroniserade mellan Microsoft Entra ID och G Suite
  • Etablera grupper och gruppmedlemskap i G Suite
  • Enkel inloggning till G Suite (rekommenderas)

Förutsättningar

Scenariot som beskrivs i den här självstudien förutsätter att du redan har följande förutsättningar:

Steg 1: Planera etableringsdistributionen

  1. Lär dig mer om hur etableringstjänsten fungerar.
  2. Fastställa vem som är i omfånget för etablering.
  3. Ta reda på vilka data som ska mappas mellan Microsoft Entra ID och G Suite.

Steg 2: Konfigurera G Suite för att stödja etablering med Microsoft Entra-ID

Innan du konfigurerar G Suite för automatisk användaretablering med Microsoft Entra-ID måste du aktivera SCIM-etablering i G Suite.

  1. Logga in på G Suite-administratörskonsolen med ditt administratörskonto, klicka sedan på huvudmenyn och välj sedan Säkerhet. Om du inte ser den kan den vara dold under menyn Visa mer .

    G Suite Security

    G Suite Show More

  2. Gå till Säkerhet –> Åtkomst och datakontroll –> API-kontroller . Markera kryssrutan Lita på interna, domänägda appar och klicka sedan på SPARA

    G Suite API

    Viktigt!

    För varje användare som du tänker etablera till G Suite måste deras användarnamn i Microsoft Entra-ID vara kopplat till en anpassad domän. Användarnamn som ser ut som bob@contoso.onmicrosoft.com accepteras till exempel inte av G Suite. Å andra sidan bob@contoso.com godkänns. Du kan ändra en befintlig användares domän genom att följa anvisningarna här.

  3. När du har lagt till och verifierat önskade anpassade domäner med Microsoft Entra-ID måste du verifiera dem igen med G Suite. Om du vill verifiera domäner i G Suite läser du följande steg:

    1. I G Suite-administratörskonsolen går du till Konto –> Domäner –> Hantera domäner.

      G Suite Domains

    2. På sidan Hantera domän klickar du på Lägg till en domän.

      G Suite Add Domain

    3. På sidan Lägg till domän skriver du in namnet på den domän som du vill lägga till.

      G Suite Verify Domain

    4. Välj LÄGG TILL DOMÄN OCH STARTA VERIFIERING. Följ sedan stegen för att kontrollera att du äger domännamnet. Omfattande instruktioner om hur du verifierar din domän med Google finns i Verifiera webbplatsägarskapet.

    5. Upprepa föregående steg för alla fler domäner som du tänker lägga till i G Suite.

  4. Bestäm sedan vilket administratörskonto du vill använda för att hantera användaretablering i G Suite. Gå till Roller för kontoadministratör>.

    G Suite Admin

  5. För administratörsrollen för det kontot redigerar du behörigheterna för den rollen. Se till att aktivera alla administratörs-API-privilegier så att det här kontot kan användas för etablering.

    G Suite Admin Privileges

Lägg till G Suite från Microsoft Entra-programgalleriet för att börja hantera etablering till G Suite. Om du tidigare har konfigurerat G Suite för enkel inloggning kan du använda samma program. Vi rekommenderar dock att du skapar en separat app när du testar integreringen från början. Lär dig mer om att lägga till ett program från galleriet här.

Steg 4: Definiera vem som är i omfånget för etablering

Med Microsoft Entra-etableringstjänsten kan du omfångsbegränsa vem som etableras baserat på tilldelning till programmet och eller baserat på attribut för användaren/gruppen. Om du väljer att omfånget vem som är etablerad i din app baserat på tilldelning kan du använda följande steg för att tilldela användare och grupper till programmet. Om du väljer att omfånget vem som etableras enbart baserat på attribut för användaren eller gruppen kan du använda ett omfångsfilter enligt beskrivningen här.

  • Starta i liten skala. Testa med en liten uppsättning användare och grupper innan du distribuerar till alla. När etableringsomfånget har angetts till tilldelade användare och grupper, kan du kontrollera detta genom att tilldela en eller två användare eller grupper till appen. När omfånget är inställt på alla användare och grupper, kan du ange ett attributbaserat omfångsfilter.

  • Om du behöver fler roller kan du uppdatera programmanifestet för att lägga till nya roller.

Steg 5: Konfigurera automatisk användaretablering till G Suite

Det här avsnittet vägleder dig genom stegen för att konfigurera Microsoft Entra-etableringstjänsten för att skapa, uppdatera och inaktivera användare och/eller grupper i TestApp baserat på användar- och/eller grupptilldelningar i Microsoft Entra-ID.

Kommentar

Mer information om G Suite Directory API-slutpunkten finns i referensdokumentationen för Katalog-API.

Så här konfigurerar du automatisk användaretablering för G Suite i Microsoft Entra-ID:

  1. Logga in på administrationscentret för Microsoft Entra som minst molnprogramadministratör.

  2. Bläddra till Identity>Applications Enterprise-program.>

    Enterprise applications blade

    All applications blade

  3. I programlistan väljer du G Suite.

    The G Suite link in the Applications list

  4. Välj fliken Etablering . Klicka på Kom igång.

    Screenshot of the Manage options with the Provisioning option called out.

    Get started blade

  5. Ange Etableringsläge som Automatiskt.

    Screenshot of the Provisioning Mode dropdown list with the Automatic option called out.

  6. Under avsnittet Administratörsautentiseringsuppgifter klickar du på Auktorisera. Du omdirigeras till en dialogruta för Google-auktorisering i ett nytt webbläsarfönster.

    G Suite authorize

  7. Bekräfta att du vill ge Microsoft Entra behörighet att göra ändringar i din G Suite-klientorganisation. Välj Acceptera.

    G Suite Tenant Auth

  8. Välj Test Anslut ion för att se till att Microsoft Entra ID kan ansluta till G Suite. Om anslutningen misslyckas kontrollerar du att ditt G Suite-konto har administratörsbehörighet och försöker igen. Försök sedan med auktoriseringssteget igen.

  9. I fältet E-postavisering anger du e-postadressen till den person eller grupp som ska ta emot meddelanden om etableringsfel. Markera sedan kryssrutan Skicka ett e-postmeddelande när ett fel uppstår.

    Notification Email

  10. Välj Spara.

  11. Under avsnittet Mappningar väljer du Etablera Microsoft Entra-användare.

  12. Granska de användarattribut som synkroniseras från Microsoft Entra-ID till G Suite i avsnittet Attributmappning . Välj knappen Spara för att checka in eventuella ändringar.

Kommentar

GSuite Provisioning stöder för närvarande endast användning av primaryEmail som matchande attribut.

Attribut Typ
primaryEmail String
Förbindelser. [skriv eq "manager"].value String
name.familyName String
name.givenName String
pausad String
externalIds. [skriv eq "custom"].value String
externalIds. [skriv eq "organisation"].value String
Adresser. [skriv eq "work"].country String
Adresser. [skriv eq "work"].streetAddress String
Adresser. [skriv eq "work"].region String
Adresser. [skriv eq "work"].locality String
Adresser. [skriv eq "work"].postalCode String
Email. [skriv eq "work"].address String
Organisationer. [skriv eq "work"].department String
Organisationer. [skriv eq "work"].title String
phoneNumbers. [skriv eq "work"].value String
phoneNumbers. [skriv eq "mobile"].value String
phoneNumbers. [skriv eq "work_fax"].value String
Email. [skriv eq "work"].address String
Organisationer. [skriv eq "work"].department String
Organisationer. [skriv eq "work"].title String
Adresser. [skriv eq "home"].country String
Adresser. [skriv eq "home"].formaterad String
Adresser. [skriv eq "home"].locality String
Adresser. [skriv eq "home"].postalCode String
Adresser. [skriv eq "home"].region String
Adresser. [skriv eq "home"].streetAddress String
Adresser. [skriv eq "other"].country String
Adresser. [skriv eq "other"].formaterad String
Adresser. [skriv eq "other"].locality String
Adresser. [skriv eq "other"].postalCode String
Adresser. [skriv eq "other"].region String
Adresser. [skriv eq "other"].streetAddress String
Adresser. [skriv eq "work"].formaterad String
changePasswordAtNextLogin String
Email. [skriv eq "home"].address String
Email. [skriv eq "other"].address String
externalIds. [skriv eq "account"].value String
externalIds. [skriv eq "custom"].customType String
externalIds. [skriv eq "customer"].value String
externalIds. [skriv eq "login_id"].value String
externalIds. [skriv eq "network"].value String
gender.type String
GeneratedImmutableId String
Identifierare String
Ims. [skriv eq "home"].protocol String
Ims. [skriv eq "other"].protocol String
Ims. [skriv eq "work"].protocol String
includeInGlobalAddressList String
ipWhitelisted String
Organisationer. [skriv eq "school"].costCenter String
Organisationer. [skriv eq "school"].department String
Organisationer. [skriv eq "school"].domain String
Organisationer. [skriv eq "school"].fullTimeEquivalent String
Organisationer. [skriv eq "school"].location String
Organisationer. [skriv eq "school"].name String
Organisationer. [skriv eq "school"].symbol String
Organisationer. [skriv eq "school"].title String
Organisationer. [skriv eq "work"].costCenter String
Organisationer. [skriv eq "work"].domain String
Organisationer. [skriv eq "work"].fullTimeEquivalent String
Organisationer. [skriv eq "work"].location String
Organisationer. [skriv eq "work"].name String
Organisationer. [skriv eq "work"].symbol String
OrgUnitPath String
phoneNumbers. [skriv eq "home"].value String
phoneNumbers. [skriv eq "other"].value String
Webbplatser. [skriv eq "home"].value String
Webbplatser. [skriv eq "other"].value String
Webbplatser. [skriv eq "work"].value String
  1. Under avsnittet Mappningar väljer du Etablera Microsoft Entra-grupper.

  2. Granska de gruppattribut som synkroniseras från Microsoft Entra-ID till G Suite i avsnittet Attributmappning . Attributen som valts som Matchande egenskaper används för att matcha grupperna i G Suite för uppdateringsåtgärder. Välj knappen Spara för att checka in eventuella ändringar.

    Attribut Typ
    E-post String
    Medlemmar String
    name String
    description String
  3. Information om hur du konfigurerar omfångsfilter finns i följande instruktioner i självstudien för omfångsfilter.

  4. Om du vill aktivera Microsoft Entra-etableringstjänsten för G Suite ändrar du etableringsstatusen till i avsnittet Inställningar.

    Provisioning Status Toggled On

  5. Definiera de användare och/eller grupper som du vill etablera till G Suite genom att välja önskade värden i Omfång i avsnittet Inställningar.

    Provisioning Scope

  6. När du är redo att etablera klickar du på Spara.

    Saving Provisioning Configuration

Åtgärden startar den initiala synkroniseringscykeln för alla användare och grupper som har definierats i Omfång i avsnittet Inställningar. Den inledande cykeln tar längre tid att utföra än efterföljande cykler, som inträffar ungefär var 40:e minut så länge Microsoft Entra-etableringstjänsten körs.

Kommentar

Om användarna redan har ett befintligt personligt/konsumentkonto med hjälp av e-postadressen till Microsoft Entra-användaren kan det orsaka ett problem som kan lösas med hjälp av Google Transfer Tool innan katalogsynkroniseringen utförs.

Steg 6: Övervaka distributionen

När du har konfigurerat etableringen använder du följande resurser för att övervaka distributionen:

  1. Använd etableringsloggarna för att se vilka användare som har etablerats och vilka som har misslyckats
  2. Kontrollera förloppsindikatorn för att se status för etableringscykeln och hur nära etableringscykeln är klar
  3. Om etableringskonfigurationen verkar vara i ett feltillstånd hamnar programmet i karantän. Läs mer om karantänstatus här.

Felsökningstips

  • Om du tar bort en användare från synkroniseringsomfånget inaktiveras de i GSuite, men användaren tas inte bort i G Suite

Jit-programåtkomst (just-in-time) med PIM för grupper

Med PIM för grupper kan du ge just-in-time-åtkomst till grupper i Google Cloud/Google Workspace och minska antalet användare som har permanent åtkomst till privilegierade grupper i Google Cloud/Google Workspace.

Konfigurera ditt företagsprogram för enkel inloggning och etablering

  1. Lägg till Google Cloud/Google Workspace i din klientorganisation, konfigurera den för etablering enligt beskrivningen i den här självstudien och börja etablera.
  2. Konfigurera enkel inloggning för Google Cloud/Google Workspace.
  3. Skapa en grupp som ger alla användare åtkomst till programmet.
  4. Tilldela gruppen till Google Cloud/Google Workspace-programmet.
  5. Tilldela testanvändaren som direkt medlem i gruppen som skapades i föregående steg eller ge dem åtkomst till gruppen via ett åtkomstpaket. Den här gruppen kan användas för beständig, icke-åtkomst i Google Cloud/Google Workspace.

Aktivera PIM för grupper

  1. Skapa en andra grupp i Microsoft Entra-ID. Den här gruppen ger åtkomst till administratörsbehörigheter i Google Cloud/Google Workspace.
  2. Ta gruppen under hantering i Microsoft Entra PIM.
  3. Tilldela testanvändaren som berättigad till gruppen i PIM med rollen inställd på medlem.
  4. Tilldela den andra gruppen till Google Cloud/Google Workspace-programmet.
  5. Använd etablering på begäran för att skapa gruppen i Google Cloud/Google Workspace.
  6. Logga in på Google Cloud/Google Workspace och tilldela den andra gruppen de behörigheter som krävs för att utföra administratörsuppgifter.

Nu kan alla slutanvändare som har blivit berättigade till gruppen i PIM få JIT-åtkomst till gruppen i Google Cloud/Google Workspace genom att aktivera sitt gruppmedlemskap.

  • Hur lång tid tar det att etablera en användare i programmet?
    • När en användare läggs till i en grupp i Microsoft Entra-ID utanför aktiveringen av sitt gruppmedlemskap med hjälp av Microsoft Entra ID Privileged Identity Management (PIM):
      • Gruppmedlemskapet etableras i programmet under nästa synkroniseringscykel. Synkroniseringscykeln körs var 40:e minut.
    • När en användare aktiverar sitt gruppmedlemskap i Microsoft Entra ID PIM:
      • Gruppmedlemskapet etableras om 2–10 minuter. När det finns en hög frekvens av begäranden samtidigt begränsas begäranden med en hastighet av fem begäranden per 10 sekunder.
      • För de första fem användarna inom en 10-sekundersperiod som aktiverar sitt gruppmedlemskap för ett visst program etableras gruppmedlemskap i programmet inom 2–10 minuter.
      • För den sjätte användaren och senare inom en 10-sekundersperiod som aktiverar deras gruppmedlemskap för ett visst program etableras gruppmedlemskap till programmet i nästa synkroniseringscykel. Synkroniseringscykeln körs var 40:e minut. Begränsningsgränserna är per företagsprogram.
  • Om användaren inte kan komma åt den nödvändiga gruppen i Google Cloud/Google Workspace granskar du PIM-loggarna och etableringsloggarna för att säkerställa att gruppmedlemskapet har uppdaterats. Beroende på hur målprogrammet är konstruerat kan det ta längre tid innan gruppmedlemskapet börjar gälla i programmet.
  • Du kan skapa aviseringar för fel med hjälp av Azure Monitor.

Ändringslogg

  • 10/17/2020 – Stöd har lagts till för fler G Suite-användar- och gruppattribut.
  • 10/17/2020 – Uppdaterade G Suite-målattributnamn som matchar det som definieras här.
  • 10/17/2020 – Uppdaterade standardattributmappningar.

Fler resurser

Nästa steg