Zum Hauptinhalt wechseln
Adaptive Planning
Zuletzt aktualisiert: 2024-10-18
ai.oauth

ai.oauth

Funktionen

Methode
Parameter
Retouren
Beschreibung
getPlanningTokenFromWorkday()
Keine
Rückgabetyp: Objekt "{ authorization : string }"
Fordern Sie ein Token für die Authentifizierung bei Planning an.
Verfügbarkeit: Nur für Kunden verfügbar, die folgende Schritte ausführen:
  • Kombination ihres Workday-Mandanten mit
    Adaptive Planning
    .
  • Workday SAML-SSO in
    Adaptive Planning
    .
  • Die
    Setup-Aufgabe für öffentliche API
    in Workday auf dem Register
    Öffentliche API
    von
    Adaptive Planning
    Register „Register“ in Workday.
Um Ihren Workday-Mandanten mit Adaptive Planning zu synchronisieren und SAML-SSO einzurichten, müssen Sie mit einem von Workday zertifizierten Implementierer zusammenarbeiten. Wenn Ihnen kein Implementierer zur Verfügung steht, wenden Sie sich an Ihren Customer Success Manager, um Unterstützung von Professional Services zu erhalten.
Einige Links in diesem Artikel führen zur Workday-Community. Wenn Sie kein Community-Konto haben, können Sie ein Konto beantragen.

Beispiel

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; }