Passa al contenuto principale
Adaptive Planning
Ultimo aggiornamento: 2024-10-18
ai.oauth

ai.oauth

Funzioni

Metodo
Parametri
Resi
Descrizione
getPlanningTokenFromWorkday()
Nessuno
Tipo restituito: Oggetto {authorization: string}
Ottenere un token per l'autenticazione rispetto alla pianificazione.
Disponibilità: disponibile solo per i clienti che completano:
  • Associando il tenant Workday a
    Adaptive Planning
    .
  • SSO SAML di Workday in
    Adaptive Planning
    .
  • L'attività
    di configurazione dell'API pubblica
    in Workday all'interno della scheda
    API pubblica
    di
    Adaptive Planning
    scheda in Workday.
Per associare il tenant Workday ad Adaptive Planning e configurare SSO SAML, è necessario collaborare con un responsabile dell'implementazione certificato Workday. Se non si dispone dell'accesso a un responsabile implementazione, contattare il Customer Success Manager per richiedere servizi professionali.
Alcuni collegamenti in questo articolo rimandano alla community di Workday. Se non si dispone di un account della Community, richiederne uno.

Esempio

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