Office.MailboxEnums.TokenStatus enum

Spécifie le status des jetons de rappel EWS (services Web Exchange) ou des jetons d’API REST dans une organisation.

Remarques

Jeu d’API : Boîte aux lettres 1.16

Mode Outlook applicable : Rédiger ou Lire

Important : les jetons d’identité utilisateur et les jetons de rappel hérités d’Exchange Online ne sont plus pris en charge et sont désactivés pour tous les clients Microsoft 365. Si un complément Outlook nécessite un accès utilisateur délégué ou une identité d’utilisateur, nous vous recommandons d’utiliser MSAL (bibliothèque d’authentification Microsoft) et l’authentification d’application imbriquée (NAA). Les jetons d’identité utilisateur Exchange sont toujours pris en charge pour Exchange sur site. Pour plus d’informations, consultez FAQ sur l’authentification des applications imbriquées.

Utilisateur

Exemples

// Link to full sample: https://raw.githubusercontent.com/OfficeDev/office-js-snippets/prod/samples/outlook/89-other-mailbox-apis/get-token-status.yaml

Office.context.mailbox.diagnostics.ews.getTokenStatusAsync({ isRest: false }, (result) => {
  if (result.status === Office.AsyncResultStatus.Failed) {
    console.log(result.error.message);
    return;
  }
  const status = result.value;
  switch (status) {
    case Office.MailboxEnums.TokenStatus.Enabled:
      console.log("EWS callback tokens are enabled.");
      break;
    case Office.MailboxEnums.TokenStatus.Disabled:
      console.log("EWS callback tokens are disabled.");
      break;
    case Office.MailboxEnums.TokenStatus.Removed:
      console.log("The organization has an Exchange Online environment. Legacy Exchange tokens are no longer supported.");
      break;
  }
});

Champs

Disabled = 0

Les jetons de rappel EWS ou les jetons d’API REST sont désactivés dans l’organisation.

Enabled = 1

Les jetons de rappel EWS ou les jetons d’API REST sont pris en charge dans l’organisation.

Removed = 2

La boîte aux lettres est hébergée dans un environnement Exchange Online dans lequel les jetons EWS sont désactivés et ne sont plus pris en charge.