Genereer Confluence token
Om verbinding te maken met een Knowledge Hub kennisbank, moet u uw inloggegevens doorgeven aan NiCE Professional Services of ze zelf invoeren in Knowledge Hub. Op deze pagina wordt beschreven hoe u deze inloggegevens, ook wel OAuth-tokens genoemd, genereert. Je moet de OAuth-tokens als wachtwoorden behandelen. Zorg ervoor dat u ze op een veilige plaats bewaart. Als je ze verliest, zul je ze opnieuw moeten aanmaken.
Deze methode is een project van de ontwikkelaars. Hiervoor is kennis van Python en Atlassian-beheerdersrechten vereist.
Voer de onderstaande taken in de aangegeven volgorde uit.
Python installeren
Voer deze taak uit als Python nog niet op uw computer is geïnstalleerd.
-
Voer het installatieprogramma uit. Selecteer het vakje voor Voeg python.exe toe aan PAD, en klik vervolgens op Nu installeren.
Authenticatie configureren
Gebruik deze methode voor basisintegratie met Confluence. Om een API-token te maken, doet u het volgende:
-
Navigeer naar de paginaAtlassian-accountinstellingen
. -
Selecteer het tabblad Beveiliging.
-
Selecteer op de pagina API-tokens de optie API-token maken.
-
In het dialoogvenster API-token maken:
-
Voer een naam in voor het token.
-
Geef de vervaldatum van het token op.
-
Selecteer Maken.
Het systeem genereert een API-token.
Let op: API-tokens kunnen maximaal een jaar geldig zijn. Zorg ervoor dat u ze verlengt voordat ze verlopen, om onderbrekingen te voorkomen.
-
-
Kopieer het token en bewaar het op een veilige locatie.
Opmerking: U kunt het token niet meer bekijken nadat u het dialoogvenster hebt gesloten.
Configureer OAuth Authenticatie
Om OAuth-authenticatie in te stellen, volgt u deze stappen om veilige en beperkte toegang tot Confluence mogelijk te maken met behulp van een beveiligde aanmeldmethode genaamd OAuth 2.0.
-
Ga naar de Atlassian Developer Console
en meld u aan met uw Atlassian-account. -
Maak of selecteer uw app:
-
Als u nog geen app heeft gemaakt:
-
Selecteer Maken.
-
Kies in het dropdownmenu OAuth 2.0 (3LO) als app-type.
-
Voer een naam en beschrijving voor uw app in.
-
Selecteer Maken om te voltooien.
-
-
Als u al een app heeft:
-
Selecteer de app uit de lijst Mijn apps.
-
-
-
Ga naar de pagina Overzicht van de app en selecteer in het linkernavigatievenster Rechten.
-
Selecteer onder Confluence API de optie Toevoegen en kies vervolgens Configureren.
-
Schakel de vereiste scopes in:
-
Voor klassieke bereiken selecteert u Bewerken en schakelt u alle leesmachtigingen in.
-
Voor granulaire scopes selecteert u Bewerken en schakelt u alle leesmachtigingen in.
-
-
Selecteer Opslaan om de scope-instellingen toe te passen.
-
-
Selecteer in het linkernavigatievenster Autorisatie.
-
Selecteer onder OAuth 2.0 (3LO) de optie Toevoegen.
-
Voer in het veld Callback-URL het volgende in:
-
https://us-west-2.console.aws.amazon.com/appflow/oauth
-
-
Selecteer Wijzigingen opslaan.
-
-
Selecteer Instellingen in het linkernavigatievenster.
-
Ga naar het gedeelte Authenticatiegegevens en kopieer de Client-ID en de Geheime sleutel.
Gebruikers- en groepstoegang configureren
In dit gedeelte wordt uitgelegd hoe u gebruikers toevoegt, producttoegang toewijst en groepslidmaatschappen beheert in de Atlassian Admin Console om de juiste toegang tot Confluence te garanderen.
-
Om gebruikers toe te voegen:
-
Ga naar de Atlassian Admin Console
. -
Selecteer in het linkernavigatievenster Map en kies vervolgens Gebruikers.
-
Selecteer Gebruikers uitnodigen.
-
Voer de e-mailadressen in van de gebruikers die u wilt uitnodigen.
-
Selecteer onder Producttoegang de optie Confluence om sitetoegang te verlenen.
-
Selecteer Uitnodiging verzenden.
Let op: Gebruikers moeten de uitnodiging accepteren om hun account te activeren.
-
-
Nadat u gebruikers hebt toegevoegd, wijst u de juiste productrollen toe om hun toegangsniveau te beheren. Om producttoegang toe te wijzen:
-
Selecteer in de lijst Gebruikers de naam van de gebruiker.
-
Selecteer op de pagina met het gebruikersprofiel het tabblad Producttoegang.
Opmerking: Zorg ervoor dat Confluence is geselecteerd. -
Wijs de juiste rol toe op basis van de verantwoordelijkheden van de gebruiker. Bijvoorbeeld gebruiker, beheerder, enzovoort.
-
-
Gebruikers toevoegen aan groepen
-
Selecteer in het linkernavigatievenster Map en kies vervolgens Groepen.
-
Selecteer de groep die u wilt beheren.
-
Selecteer Leden toevoegen.
-
Zoek naar gebruikers op naam of e-mailadres.
-
Selecteer de gebruikers en bevestig de toevoeging.
Groepsgebaseerde toegang vereenvoudigt het beheer van machtigingen voor meerdere ruimtes en producten.
-
-
Met groepslidmaatschappen kunt u machtigingen en toegangsniveaus efficiënt beheren. Aanbevolen groepen zijn als volgt:
GROEPsnaam
DOEL
confluence-admins-servion11 Beheerderstoegang confluence-gebruikerstoegang-beheerders-servion11 Gebruikerstoegang beheren confluence-users-servion11
Algemene gebruikerstoegang org-beheerders Beheer op organisatieniveau
Genereer OAuth tokens met Python
Gebruik het Python-script uit dit TXT-bestand om authenticatietokens te genereren voor toegang tot de API. Voordat u het script uitvoert, moet u ervoor zorgen dat u de tijdelijke aanduidingen voor client_id en client_secret vervangt door uw werkelijke inloggegevens.
Opmerking: Zorg ervoor dat de omleidings-URI's overeenkomen met de omleidings-URI's die zijn geconfigureerd in de ontwikkelaarsconsole.
Ruimtelijke machtigingen configureren in Confluence
Met machtigingen op ruimteniveau in Confluence kunt u bepalen wie inhoud in een specifieke ruimte kan bekijken, bewerken of beheren. Volg deze stappen om machtigingen voor een ruimte te configureren:
-
Meld u aan bij uw Confluenceruimte met uw inloggegevens.
-
Zoek in het linkernavigatievenster naar de ruimte die u wilt beheren en klik erop.
-
Klik binnen de ruimte op Ruimte-instellingen.
-
Blader naar het gedeelte Toegang tot ruimte en klik op Gebruikers. Hiermee opent u de interface waarin u machtigingen voor een gebruiker of gebruikersgroep kunt toevoegen of verwijderen.
-
Klik op Bewerken en schakel de toegang Weergeven in.
-
Nadat u de juiste machtigingen hebt toegewezen, klikt u op Opslaan.
Vervaldatum toegangstoken
Als uw toegangstoken is verlopen, kunt u geen API-aanroepen meer doen. Om dit op te lossen, gaat u naar de AtlassianDeveloper Console
en genereert u een nieuw token.