Passer au contenu principal
Adaptive Planning
Dernière mise à jour : 2023-06-23
Générer des clés d'authentification par jeton dans NetSuite

Générer des clés d'authentification par jeton dans NetSuite

Authentification par jeton NetSuite

L'utilisateur NetSuite que vous avez configuré pour l'intégration avec Adaptative Planning nécessite un rôle doté d'un accès avec authentification par jeton. Vous pouvez accorder une authentification par jeton pour :
  • Un nouveau rôle NetSuite personnalisé avec uniquement les autorisations spécifiques nécessaires pour l'intégration, conformément aux bonnes pratiques de sécurité
  • Ou le rôle de services web de l'administrateur existant (identifiant du rôle = 3)

Conditions préalables

  • Connectez-vous à NetSuite en tant qu'administrateur.
  • Passez en revue le compte NetSuite, l'adresse e-mail et le rôle NetSuite que vous utilisez déjà dans Adaptive Planning

Étapes de base

  • Indiquez si vous souhaitez utiliser un rôle personnalisé pour intégrer Adaptive Planning à NetSuite (recommandé) ou le rôle d'administrateur existant (identifiant du rôle = 3).
Configurer un utilisateur avec un rôle personnalisé pour l'intégration avec Adaptive Planning (recommandé)
  1. Activez l'authentification par jeton dans NetSuite.
  2. Créez l'enregistrement d'intégration pour l'administrateur. Vous ne pouvez pas utiliser l'enregistrement "Adaptive Planning Integration" déjà existant.
  3. Affectez le rôle avec authentification par jeton à un utilisateur dont les identifiants seront utilisés pour configurer l'intégration avec Adaptive Planning.
  4. Créez un jeton d'accès pour l'intégration à Adaptive Planning.
  5. Saisissez les clés dans l'interface utilisateur Adaptive Planning.
Configurer un administrateur existant (identifiant du rôle = 3) pour l'intégration avec Adaptive Planning
  1. Activez l'authentification par jeton dans NetSuite.
  2. Créez l'enregistrement d'intégration pour l'administrateur. Vous ne pouvez pas utiliser l'enregistrement "Adaptive Planning Integration" déjà existant.
  3. Créez les jetons d'accès utilisateur pour l'administrateur.
  4. Saisissez les clés dans l'interface utilisateur Adaptive Planning.

Indiquez si vous souhaitez utiliser un rôle personnalisé pour intégrer Adaptive Planning à NetSuite

Si vous souhaitez suivre les bonnes pratiques, créez un rôle personnalisé avec uniquement les autorisations spécifiques nécessaires pour intégrer NetSuite avec Adaptive Planning. Accordez ce rôle personnalisé avec authentification par jeton.
Si vous disposez déjà d'un administrateur (identifiant du rôle = 3) que vous souhaitez continuer à utiliser pour l'intégration, vous pouvez créer un enregistrement d'intégration et les jetons d'accès utilisateur correspondants. Dans ce cas, les étapes à suivre sont disponibles en bas de cet article.

Configurer un utilisateur avec un rôle personnalisé pour l'intégration avec Adaptive Planning (recommandé)

Activer l'authentification par jeton dans NetSuite pour le rôle
  1. Accédez à
    Setup > Company > Enable features > Suite Cloud > Manage Authentication
    et sélectionnez
    Token-Based Authentication
    .
  2. Accédez à
    Setup > Users/Roles > Manage Roles
    et cliquez sur
    New
    pour créer un nouveau rôle personnalisé. Nommez le rôle personnalisé "Adaptive Planning Integration".
  3. Accordez au rôle les autorisations requises pour l'intégration avec Adaptive Planning avec l'authentification par jeton et ajoutez l'autorisation "Setup > Log in Using Access Tokens - FULL."
    Pour obtenir l'autorisation de NetSuite Basic, lisez cet article.
    Pour les intégrations améliorées NetSuite (sources de données NetSuite dans Integration), utilisez ces autorisations types.
  4. Enregistrez le rôle.
Attribuer le rôle avec authentification par jeton
  1. Accédez à
    Lists > Employees > Employees > Edit User
    et sélectionnez l'utilisateur qui gère l'intégration de données dans Adaptive Planning.
  2. Cliquez sur
    Access > Roles
    .
  3. Attribuez le rôle personnalisé que vous venez de créer à l'utilisateur.
  4. Accédez à
    Setup > Integration > Manage Integrations > New
    .
  5. Saisissez le nom "Adaptive Planning Integration" et cliquez sur Token-Based Authentication. Vérifiez que State est défini sur Enabled.
  6. Cliquez sur
    Save
    . Un enregistrement d'intégration sera alors créé et vous l'utiliserez pour créer des jetons d'accès.
  7. Copiez et collez les valeurs suivantes pour l'enregistrement d'intégration dans un fichier texte et enregistrez le fichier dans un emplacement sécurisé auquel vous pourrez accéder ultérieurement :
    • Identifiant de l'application (utilisé uniquement pour la mise à jour de votre registre, non utilisé par Adaptive Planning)
    • Clé du consommateur
    • Clé secrète du consommateur
Copiez les informations à un emplacement sécurisé avant de quitter cette page. Elles ne s'affichent qu'une seule fois et ne pourront pas être récupérées ultérieurement.
Ces valeurs sont requises pour terminer l'intégration à Adaptive Planning. Vous allez ensuite générer les valeurs Jeton d'accès et Identifiant du jeton d'accès pour l'utilisateur NetSuite associé à votre intégration Adaptive Planning.
Créer un jeton d'accès
  1. Accédez à
    Setup > Users/Roles > Access Tokens
    et cliquez sur
    New
    .
  2. Sélectionnez le nom de l'application "Adaptive Planning Integration" que vous avez créée dans les étapes précédentes.
  3. Sélectionnez l'utilisateur, puis le rôle que vous avez créé. Sélectionnez "Adaptive Planning Integration" et associez l'enregistrement d'intégration Adaptive Planning.
  4. NetSuite génère une réponse. Copiez et collez l'identifiant du jeton d'accès et le jeton d'accès dans l'emplacement sécurisé que vous avez créé dans les étapes précédentes.
Copiez la réponse avant de quitter cette page. Elles ne s'affichent qu'une seule fois et ne pourront pas être récupérées ultérieurement.
Ces valeurs sont également requises pour terminer l'intégration à Adaptive Planning.
Saisir des clés dans Adaptive Planning
Pour les sources de données NetSuite dans Integration et NetSuite Basic, suivez ces étapes pour saisir vos clés.

Configurer un administrateur existant (identifiant du rôle = 3) pour l'intégration avec Adaptive Planning

Les utilisateurs de services web de l'administrateur existant (identifiant du rôle = 3) suivent des étapes différentes par rapport aux rôles personnalisés. L'emplacement où les administrateurs (identifiant du rôle = 3) créent les jetons d'accès dans NetSuite est également différent.
Créer un enregistrement Integration pour un administrateur
Pour les utilisateurs de services web administrateur (identifiant du rôle = 3) existants, commencez par créer un enregistrement d'intégration.
  1. Accédez à
    Setup > Integration > Manage Integrations > New
    .
  2. Saisissez le nom "Adaptive Planning Integration" et cliquez sur Token-Based Authentication. Vérifiez que
    State
    est défini sur
    Enabled
    .
  3. Cliquez sur
    Save
    . Vous venez de créer un enregistrement d'intégration que vous utiliserez pour générer des jetons d'accès.
  4. Copiez et collez les valeurs suivantes pour l'enregistrement d'intégration dans un fichier texte et enregistrez le fichier dans un emplacement sécurisé auquel vous pourrez accéder ultérieurement :
    • Identifiant de l'application (utilisé uniquement pour la mise à jour de votre registre, non utilisé par Adaptive Planning)
    • Clé du consommateur
    • Clé secrète du consommateur
Copiez les informations à un emplacement sécurisé avant de quitter cette page. Elles ne s'affichent qu'une seule fois et ne pourront pas être récupérées ultérieurement.
Ces valeurs sont requises pour terminer l'intégration à Adaptive Planning. Vous allez ensuite générer les valeurs Jeton d'accès et Identifiant du jeton d'accès pour l'utilisateur NetSuite associé à votre intégration Adaptive Planning.
Créer les jetons d'accès utilisateur pour un administrateur
  1. Connectez-vous en tant qu'Administrateur à NetSuite.
  2. Cliquez sur
    Manage Access Tokens
    dans le portlet Settings.
  3. Cliquez sur
    New My Access Token
    .
  4. Sélectionnez l'application "Adaptive Planning Integration" à laquelle vous souhaitez associer le jeton d'accès.
  5. Cliquez sur
    Save
    .
  6. NetSuite génère une réponse. Copiez et collez l'identifiant du jeton d'accès et le jeton d'accès dans l'emplacement sécurisé que vous avez créé dans les étapes précédentes.
Copiez les informations à un emplacement sécurisé avant de quitter cette page. Elles ne s'affichent qu'une seule fois et ne pourront pas être récupérées ultérieurement.
Ces valeurs sont requises pour terminer l'intégration à Adaptive Planning.
Saisir des clés dans Adaptive Planning
Pour les sources de données NetSuite dans Integration et NetSuite Basic, suivez ces étapes pour saisir vos clés.
Afficher les journaux d'audit pour l'authentification par jeton dans NetSuite
Vous pouvez afficher un journal d'audit dans NetSuite pour vérifier si les éléments de jeton corrects sont envoyés à NetSuite depuis Adaptive Planning pendant les tentatives de connexion.
  1. Connectez-vous à NetSuite.
  2. Accédez à
    Setup > Users/Roles > Login Audit Trail Search
    .
  3. Sélectionnez
    Use Advanced Search
    .
  4. Sélectionnez l'onglet
    Results
    .
  5. Ajoutez les éléments suivants aux résultats :
    • Nom du jeton d'accès par jeton
    • Nom de l'application par jeton
    • Détail
  6. Soumettez la recherche.
  7. Regroupez les connexions les plus récentes en tête de liste et passez en revue les colonnes Statut et Détail concernant vos tentatives de connexion.