Slack cloud-app

Met de SAML 2.0-standaard kunt u single sign-on (SSO) configureren voor een aantal cloud-apps. Nadat u SSO hebt ingesteld, kunnen uw gebruikers hun Google Workspace-gegevens gebruiken om zich via SSO aan te melden bij een app.

Gebruik SAML om SSO voor Slack in te stellen.

Voor deze taak moet u zijn aangemeld als superbeheerder .

Stap 1: Google instellen als SAML-identiteitsprovider

  1. Ga in de Google Admin-console naar Menu. en dan Apps en dan Web- en mobiele apps .

    Voor deze taak moet u zijn aangemeld als superbeheerder .

  2. Klik op 'App toevoegen'. en dan Zoek naar apps .
  3. Voer bij 'Appnaam invoeren ' Slack in.
  4. Wijs in de zoekresultaten naar Slack en klik op Selecteren .
  5. In het venster met details van de Google Identity Provider , selecteer je bij optie 2: Kopieer de SSO-URL, de entiteits-ID en het certificaat :
    1. Klik naast SSO-URL op Kopiëren en sla de URL op.
    2. Klik naast Entiteits-ID op Kopiëren en sla de entiteits-ID op.
    3. Klik naast Certificaat op Downloaden en bewaar het certificaat.
      Je hebt deze gegevens nodig om de installatie in Slack te voltooien.
  6. Klik op Doorgaan .
  7. Op de pagina met gegevens van de dienstverlener :
    1. Vervang voor ACS URL {jouw-teamnaam} door de naam van je Slack-team.
    2. Voor de entiteits-ID geldt het volgende: als https://slack.com al door een andere Slack SAML-app wordt gebruikt, voer dan https://{uw-teamnaam}.slack.com in en vervang {uw-teamnaam} door de naam van uw Slack-team. (Dezelfde entiteits-ID kan niet door meer dan één SAML-app worden gebruikt.)
    3. Vink bij Start-URL het vakje 'Ondertekend antwoord' aan.
  8. Klik op Doorgaan .
  9. Klik in het venster Attribuuttoewijzing op 'Veld selecteren' en koppel de volgende Google-directoryattributen aan de overeenkomstige Slack-attributen. Het attribuut User.Email is verplicht.
    Google-directory-attribuut Slack-attribuut
    Basisgegevens > Primair e-mailadres Gebruiker.E-mail
    Basisgegevens > Voornaam voornaam
    Basisgegevens > Achternaam achternaam
  10. (Optioneel) Om extra koppelingen toe te voegen, klikt u op Koppeling toevoegen en selecteert u de velden die u wilt koppelen.
  11. (Optioneel) Voer hier groepsnamen in die relevant zijn voor deze app:
    1. Voor groepslidmaatschap (optioneel) klikt u op 'Zoek naar een groep' , voert u een of meer letters van de groepsnaam in en selecteert u de groepsnaam.
    2. Voeg naar behoefte extra groepen toe (maximaal 75 groepen).
    3. Voer voor het attribuut 'App' de overeenkomstige naam van het groepsattribuut van de serviceprovider in.

    Ongeacht hoeveel groepsnamen u invoert, het SAML-antwoord bevat alleen groepen waarvan een gebruiker (direct of indirect) lid is. Ga voor meer informatie naar 'Over het toewijzen van groepslidmaatschap' .

  12. Klik op Voltooien .

Stap 2: Slack instellen als SAML 2.0-serviceprovider

  1. Open een incognito-venster van uw browser, ga naar https://{uw-teamnaam}.slack.com/home , vervang {uw-teamnaam} door de naam van uw Slack-team en log in met uw Slack-beheerdersaccount of account van de teameigenaar.
  2. Ga naar Instellingen en machtigingen. het tabblad Authenticatie .
  3. Voor SAML-authenticatie klikt u op Configureren en bevestigt u uw wachtwoord.
  4. In het venster ' Kies uw SAML-provider' selecteert u 'Aangepaste SAML 2.0' en klikt u vervolgens op 'Configureren' .
  5. Plak voor het SAML 2.0-eindpunt (HTTP) de SSO-URL die je in stap 1 hebt gekopieerd.
  6. Plak bij 'Identity Provider Issuer ' de entiteits-ID die u in stap 1 hebt gekopieerd.
  7. Plak voor het openbare certificaat de volledige inhoud van het certificaatbestand dat u in stap 1 hebt gedownload.
    Mogelijk moet u de bestandsextensie wijzigen naar .txt, zodat u het bestand met een teksteditor kunt openen.
  8. In het gedeelte Geavanceerde opties :
    1. Voor Service Provider Issuer geldt : als u de entiteits-ID in stap 1 hebt gewijzigd, voer dan de entiteits-ID in die u hebt gebruikt.
    2. Bij 'Kies hoe het SAML-antwoord van uw IDP wordt ondertekend ' vinkt u het vakje 'Ondertekende antwoorden' aan.
  9. Geef bij Instellingen aan hoe authenticatie op uw team moet worden toegepast.
  10. Klik op Configuratie opslaan .

Stap 3: Schakel de app in voor gebruikers.

Voordat u begint: Om een ​​service voor bepaalde gebruikers in of uit te schakelen, plaatst u hun accounts in een organisatie-eenheid (om de toegang per afdeling te beheren) of voegt u ze toe aan een toegangsgroep (om toegang te verlenen aan gebruikers binnen of tussen afdelingen).
  1. Ga in de Google Admin-console naar Menu. en dan Apps en dan Web- en mobiele apps .

    Voor deze taak moet u zijn aangemeld als superbeheerder .

  2. Klik op Slack .
  3. Klik op Gebruikerstoegang .
  4. Om een ​​service voor iedereen in uw organisatie in of uit te schakelen, klikt u op 'Aan voor iedereen' of 'Uit voor iedereen' en vervolgens op ' Opslaan' .

  5. (Optioneel) Om een ​​service voor een organisatie-eenheid in of uit te schakelen:
    1. Selecteer aan de linkerkant de organisatie-eenheid.
    2. Om de servicestatus te wijzigen, selecteert u Aan of Uit .
    3. Kies er één:
      • Als de servicestatus is ingesteld op 'Overgenomen' en u de bijgewerkte instelling wilt behouden, zelfs als de instelling van de bovenliggende service verandert, klikt u op 'Overschrijven' .
      • Als de servicestatus is ingesteld op 'Overschreven' , kunt u op 'Overnemen' klikken om terug te keren naar dezelfde instelling als het bovenliggende element, of op ' Opslaan' klikken om de nieuwe instelling te behouden, zelfs als de instelling van het bovenliggende element verandert.

        Leer meer over organisatiestructuur .

  6. (Optioneel) Om een ​​service in te schakelen voor een groep gebruikers binnen of tussen organisatie-eenheden, selecteert u een toegangsgroep. Zie Toegang tot services aanpassen met toegangsgroepen voor meer informatie.
  7. Zorg ervoor dat de e-maildomeinen van uw Slack-gebruikersaccount overeenkomen met het primaire domein van het beheerde Google-account van uw organisatie.

Stap 4: Controleer of SSO werkt

Slack ondersteunt zowel door de identiteitsprovider als door de serviceprovider geïnitieerde SSO.

Verifieer de door de identiteitsprovider geïnitieerde SSO.

  1. Ga in de Google Admin-console naar Menu. en dan Apps en dan Web- en mobiele apps .

    Voor deze taak moet u zijn aangemeld als superbeheerder .

  2. Klik op Slack .
  3. Klik in het Slack- gedeelte op Test SAML Login .

    De app zou in een apart tabblad moeten openen. Als dit niet gebeurt, los dan de foutmelding op en probeer het opnieuw. Ga naar SAML-appfoutmeldingen voor meer informatie over het oplossen van problemen.

Controleer of de serviceprovider SSO heeft geïnitieerd.

  1. Sluit alle browservensters.
  2. Ga naar http://{jouw-teamnaam}.slack.com , vervang {jouw-teamnaam} door de naam van je Slack-team en log in met je Slack-beheerdersaccount.
    Je wordt doorgestuurd naar de Google-aanmeldpagina.
  3. Selecteer je account en voer je wachtwoord in.

Nadat uw inloggegevens zijn geverifieerd, zou de app moeten openen.

Stap 5: Gebruikersprovisionering instellen

Als superbeheerder kunt u automatisch gebruikers in de app aanmaken. Ga naar Gebruikersaanmaak in Slack configureren voor meer informatie.


Google, Google Workspace en aanverwante merken en logo's zijn handelsmerken van Google LLC. Alle andere bedrijfs- en productnamen zijn handelsmerken van de bedrijven waaraan ze zijn verbonden.