Skip to main content
Adaptive Planning
Laatst bijgewerkt: 2024-10-18
ai.oauth

ai.oauth

Functies

Methode
Parameters
Retouren
Omschrijving
getPlanningTokenFromWorkday()
Geen
Retourtype: Object {autorisatie: string}
Verkrijg een token voor verificatie op basis van planning.
Beschikbaarheid: alleen beschikbaar voor klanten die het volgende voltooien:
  • Workday-tenant koppelen met:
    Adaptive Planning
    .
  • Workday SAML SSO naar:
    Adaptive Planning
    .
  • De taak
    voor het instellen van de openbare API
    in Workday op het tabblad
    Openbare API
    van de:
    Adaptive Planning
    tabblad in Workday.
Als u uw Workday-tenant wilt koppelen aan Adaptive Planning en eenmalige aanmelding via SAML wilt instellen, moet u samenwerken met een door Workday gecertificeerde implementeerder. Als u geen toegang hebt tot een implementeerder, neem dan contact op met uw Customer Success Manager om professionele services in te schakelen.
Sommige koppelingen in dit artikel gaan naar de Workday-community. Als u geen communityaccount hebt, vraagt u er een aan.

Voorbeeld

function testConnection(context) { var token = ai.oauth.getPlanningTokenFromWorkday(); var body = '<?xml version="1.0" encoding="UTF-8"?><call method="customReportValues" callerName="AdaptivePlanning.Discovery">' body += '<credentials token="' + token.authorization + '" instanceCode="MYINSTANCE" /><report>...</report> </call>'; var url = 'https://api.adaptiveplanning.com/api/v22'; var method = 'POST'; var headers = { 'Content-Type': 'application/xml' }; var response = null; try { response = ai.https.request(url, method, body, headers); } catch (exception) { ai.log.logInfo('api call failed', '' + exception); return false; } ai.log.logInfo("Response:",response.getBody()); return true; }