Synkronisera grupper och användare med en Cloud Search-identitetskälla

Med Google Cloud Search kan du mappa användaridentiteter från tredjepartsdatabaser med hjälp av en identitetskälla. Du kan lagra användaridentiteter på en LDAP-server, till exempel Microsoft Active Directory. Synkronisera Active Directory-grupper med din identitetskälla genom att använda Google Cloud Directory Sync ( GCDS).

Om de användar-id:n du synkroniserar definieras av specifika sök- och uteslutningsregler kan du tillämpa ett anpassat schema på en uppsättning användare med hjälp av till exempel branschen de arbetar i eller yrkestypen.

Innan du börjar

Steg 1: Aktivera i identitetsmappade grupper

  1. Om du använder Linux anger du följande kommando i installationskatalogen: $ ./config-manager --enable-img
  2. Om du använder Windows anger du följande kommando: > config-manager.exe --enable-im
  3. Öppna Konfigurationshanteraren.
  4. Klicka på Allmänna inställningar på sidan.
  5. Markera rutan Identitetsmappade grupper.

Steg 2: Lägg till grupper att synkronisera

  1. Öppna Konfigurationshanteraren.
  2. Klicka på Identitetsmappade grupper på sidan.
  3. På fliken Sökregler anger du
    • Id för identitetskälla (inkludera delen ”identitysources/” av strängen)
    • Filsökväg för tjänstkonto
  4. Klicka på Lägg till sökregel och ange följande information:
    • Omfattning
    • Regel
    • Gruppattribut
  5. Klicka på OK.
  6. (Valfritt) Testa din sökregel när du har lagt till den genom att klicka på Testa LDAP-sökning.
  7. (Valfritt) Följ stegen i Lägga till en LDAP-sökregel om du vill lägga till fler sökregler. Mer information finns i Använda LDAP-sökregler för att synkronisera data.
  8. (Valfritt) Om du vill utesluta grupper klickar du på fliken Uteslutningsregler och lägger till en ny uteslutningsregel. Mer information finns i Utelämna data med uteslutningsregler och frågor.

Tips! Vänta 24 timmar innan du felsöker saknade sökresultat eller 403 Forbidden-fel för att låta identitetsmappade grupper synkroniseras med GCDS. Det kan ta tid innan ACL-mappningar och gruppmedlemskap träder i kraft.

  1. Öppna Konfigurationshanteraren.
  2. Klicka på Anpassade scheman på sidan.
  3. Klicka på Lägg till schema och välj ett alternativ:
  4. Ange identitetskällans id som Schemanamn. Inkludera inte ”identitysources” i id:t.
  5. För LDAP-fältnamn anger du det LDAP-fält som innehåller ditt externa användar-id. Detta är till exempel identifieraren som används i Cloud Search användarprinciper i följande format: identitysources/source-id/users/user-identifier
  6. Ange identitetskällans id med tillägget _identifier som Googles fältnamn. Om id-källan till exempel är 02b392ce3a23 anger du 02b392ce3a23_identifier.
  7. Välj Sträng för Google-fälttyp och se till att fältet bara har ett värde.
  8. Klicka på OK.

Mer information finns i Skapa en identitetskälla.

Steg 4: Schemalägg synkroniseringen

  1. Öppna Konfigurationshanteraren.
  2. Klicka på Synkronisera på sidan.

Du kan simulera en synkronisering eller spara inställningarna. Läs mer om hur du automatiserar synkroniseringsprocessen.

Steg 5: Välj kodningsschema för binära attribut (valfritt)

Om du använder ett binärt attribut (exempelvis objectSid eller objectGUID) som gruppnamn eller e-postadress för användare konverteras det till en sträng med ett kodningsschema. Följande kodningsscheman stöds:

  • Base 16 (hexadecimal)
  • Base 32
  • Base 32 Hex
  • Base 64
  • Base 64 webbadress

Om du vill byta kodningsschemat uppdaterar du konfigurationsfilen manuellt:

  1. Öppna konfigurationsfilen och leta upp taggen <binaryAttributesEncoding> under <identityMappedGroupBasicConfig>.
  2. Om <binaryAttributesEncoding> inte visas använder du det äldre base 64-kodningsschemat. Under <identityMappedGroupBasicConfig> lägger du till <binaryAttributesEncoding>.

  3. Uppdatera <binaryAttributesEncoding> med något av följande alternativ:

    • BASE16
    • BASE32_NOPADDING
    • BASE32_HEX_NOPADDING
    • BASE64_URL_NOPADDING

Exempel:

<identityMappedGroupBasicConfig>
    <identitySourceId>identitysources/...</identitySourceId>
    <serviceAccountFilePath>....</serviceAccountFilePath>
    <binaryAttributesEncoding>BASE16</binaryAttributesEncoding>
</identityMappedGroupBasicConfig>


Google, Google Workspace och tillhörande märken och logotyper är varumärken som tillhör Google LLC. Alla andra företags- och produktnamn är varumärken som tillhör de företag som de är kopplade till.