Skip to main content
Adaptive Planning
Laatst bijgewerkt: 2023-06-23
Verifiëren met OAuth

Verifiëren met OAuth

​U kunt uw CCDS-gegevensbron verifiëren bij een OAuth-serviceverlener door een OAuth-referentie te configureren. Gegevensontwerpers die de CCDS willen gebruiken, moeten zich aanmelden en een toegangsaanvraag autoriseren.
Als u een Workday-referentie hebt gemaakt, kunt u deze gebruiken om uw CCDS te verifiëren.

Prerequisites

  • Vereiste machtigingen voor het instellen en verifiëren van een CCDS met OAuth:
    Integratieontwikkelaar
    in
    Beheer > Machtigingenset
  • Vereiste machtigingen om autorisatie aan te vragen voor een CCDS:
    Gegevensontwerper
    in
    Beheer > Machtigingenset
  • Maak een CCDS of selecteer een bestaande CCDS.

Navigatie

Compass.png Ga in het navigatiemenu naar
Integratie
>
Integraties ontwerpen
.

Een OAuth instellen en configureren

Maak en beheer OAuth-configuraties met het deelvenster
Referenties
in de
componentenbibliotheek
.
  1. Selecteer
    Nieuwe referentie maken
    in het deelvenster
    Referenties
    .
  2. Selecteer
    OAuth1.0a
    of
    OAuth 2.0
    , voer een naam in voor de referentie en klik op
    Maken
    . Referenties voor OAuth 1.0a en OAuth 2.0 gebruiken verschillende pictogrammen voor identificatiedoeleinden.
  3. Vul de
    instellingen
    in:
    OAuth 1.0a
    -instellingen
    heeft de volgende velden:
    • Gebruikerssleutel:
      Client-ID of identificatie die tijdens het registratieproces aan de client is verstrekt. De
      gebruikerssleutel
      en het
      gebruikersgeheim
      vormen het referentiepaar voor het identificeren en verifiëren van de client die een aanvraag doet.
    • Gebruikersgeheim:
      de geheime sleutel van de client.
    • Supported Signature Method:
      de vooraf gedefinieerde handtekeningmethode is HMAC-SHA1 en kan niet worden gewijzigd.
    • Request Token Service Http Method:
      selecteer GET of POST in de vervolgkeuzelijst.
    • Request Token Service Endpoint:
      wordt door de client gebruikt om een set tokenreferenties aan te vragen.
    • Authorize Redirect URL:
      URL voor het verkrijgen van de tijdelijke referenties voor identificatie van delegeringsaanvragen.
    • Access Token Service HTTP Method:
      selecteer GET of POST op basis van de vereisten voor de externe toegangstokenservice.
    • Access Token Service Endpoint:
      URL om het token op te halen voor toegang tot beveiligde resources.
    • Add OAuth Params to Request URLs:
      URL om een resource te identificeren die binnen het bereik van het URI-schema en de naamgevingsinstantie valt.
    OAuth 2.0
    -instellingen
    heeft de volgende aanvullende velden:
    • Gebruikerssleutel:
      Client-ID of identificatie die tijdens het registratieproces aan de client is verstrekt. De
      gebruikerssleutel
      en het
      gebruikersgeheim
      vormen het referentiepaar voor het identificeren en verifiëren van de client die een aanvraag doet.
    • Gebruikersgeheim:
      de geheime sleutel van de client.
    • Redirect URI:
      de gebruiker omleiden na autorisatie. De integratieontwikkelaar gebruikt deze URI tijdens de instelling van de OAuth 2.0-toepassing op de server van derden. Dit veld kan niet worden gewijzigd.
    • Scope:
      het bereik van services of objecten voor autorisatietoegangsaanvragen.
    • Authorization Header Required:
      schakel dit selectievakje in als de externe serviceverlener de autorisatiekop in de aanvraag vereist bij het aanvragen of vernieuwen van het toegangstoken na autorisatie.
    • Access Token Renewable:
      schakel dit selectievakje in als het eerste autorisatieproces de oorspronkelijke toegangs- en vernieuwingstokens voor verlenging ophaalt en als het toegangstoken op de server van derden automatisch wordt verlengd.
    • Authorize Redirect URL
      : de URL voor het verkrijgen van de tijdelijke referenties voor de identificatie van delegeringsaanvragen.
    • Access Token Service Http Method
      : selecteer GET of POST op basis van de vereisten voor de externe toegangstokenservice.
    • Access Token Service Endpoint
      : URL om het token op te halen voor toegang tot beveiligde resources.
    • Token Expiry Default (sec):
      standaard verloopperiode in seconden voor toegangstokens zonder verlooptijd.
  4. Klik op
    Opslaan
    in het deelvenster
    Acties
    .
Zie OAuth 1.0-protocol en Het OAuth 2.0-autorisatieframework voor meer informatie.

Uw CCDS verifiëren met OAuth

Deze stappen zijn bedoeld voor integratieontwikkelaars.
  1. Selecteer uw CCDS in het deelvenster
    Gegevensbronnen
    .
  2. Selecteer
    Referenties vereist
    op het tabblad
    Gegevensinstellingen
    .
  3. Kies uw OAuth-referentie in de vervolgkeuzelijst
    Referenties
    .
  4. Werk uw script bij op het tabblad
    Scripts
    om uw OAuth-referentie op te nemen. Bijvoorbeeld
    response=ai.authorizedRequest(url,method,body,headers)
    .
  5. Klik op
    Opslaan
    in het deelvenster
    Acties
    .

Autorisatie aanvragen

Deze stappen zijn bedoeld voor gegevensontwerpers.
  1. Selecteer uw CCDS in het deelvenster
    Gegevensbronnen
    .
  2. Selecteer
    Autorisatie aanvragen
    in het deelvenster
    Acties
    om de CCDS-autorisatieaanvraag te genereren.
    Er wordt een nieuw browservenster geopend om de website van derden te autoriseren. Nadat de autorisatie is voltooid, maakt de OAuth 1.0a-toepassing verbinding met uw account om toegang te krijgen tot gegevens. Als de website van derden dit toestaat voor OAuth 2.0 kan deze het volledige bereik van de services aangeven die u hebt geleverd in het veld OAuth 2.0
    -instellingen -
    bereik
    .
  3. De . vernieuwen
    Adaptive Planning
    De pagina CCDS-gegevensbronnen. U ziet dat alle menu-items in het deelvenster
    Acties
    worden ingeschakeld.
Op het tabblad
Instellingen gegevensbron
wordt de
autorisatiestatus
weergegeven met de autorisatie-ID van derden en de autorisatiedatum. De verloopdatums van de autorisatie verschillen van provider tot provider. Let op wanneer uw autorisatie verloopt.
Klik op
Autorisatie opnieuw instellen
in het deelvenster
Acties
om zo nodig opnieuw te autoriseren. U kunt
Autorisatie opnieuw instellen
gebruiken om verschillende autorisatiereferenties te verstrekken aan een website van derden.