CPQ: contrôle d’accès utilisateur

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 3 minutes de lecture
  • Affichez les types d’accès, les zones d’accès et les rôles d’utilisateur qui peuvent être gérés via l’utilitaire d’accès utilisateur.

    Remarque :
    Cette fonctionnalité doit être activée par demande d’assistance.

    Utilisez l’utilitaire d’accès utilisateur pour gérer l’accès à CPQ Administrateur. Les utilisateurs administrateurs disposent d’un accès administrateur complet, sauf si leur niveau d’accès est modifié via l’importation CSV.

    Pour un accès utilisateur de base dans , reportez-vous à CPQ la section Accès utilisateur.

    Niveaux d'accès

    • AUCUN
    • LIRE
    • MODIFIER
    • ADMINISTRATEUR

    Zones d’accès

    • END_USER
    • CONFIGURATION

      Les utilisateurs disposant de la fonctionnalité ADMIN peuvent utiliser le chargeur de matrice, y compris les filtres de produits et le script d’enrichissement du catalogue MANAGED_TABLES.

    • TRANSACTION

      Les utilisateurs disposant de la fonction ADMIN peuvent utiliser le chargeur de matrice.

    • MANAGED_TABLES
    • TABLE DU
      Applique les autorisations pour une table individuelle répertoriée en plus de tout niveau d’accès MANAGED_TABLES. Exemples :
      • EX : MANAGED_TABLES : AUCUN + TABLE « myTable » Edit = possibilité de modifier « myTable » uniquement
      • EX. : MANAGED_TABLES : LECTURE + TABLE « myTable » Modifier = possibilité de lire toutes les tables et de modifier « myTable »
    • DÉPLOYER
      • Applique tous les déploiements de plans, de transactions, d’enrichissements du catalogue de produits et de filtres de produits
      • Les rôles sont AUCUN ou ADMIN UTILITAIRES
    • UTILITAIRES
      • Journaux, accès utilisateur, clients d’exécution, clés API administrateur, connexions externes, paramètres, webhooks, connexions
      • Produits (pour les locataires de commerce électronique)

    Tables

    L’accès de l’utilisateur peut être limité à des tables spécifiques via CSV ou API.

    Remarque :
    Il s’agit d’autorisations supplémentaires avec l’ensemble d’autorisations des tables, donc si l’utilisateur a un accès en lecture pour toutes les tables, l’autorisation individuelle de NONE n’aura aucun effet.

    Rôles d'utilisateur

    • END_USER : il s’agit de la seule autorisation pour le runtime
    • CONFIG_NONE / CONFIG_READ / CONFIG_EDIT / CONFIG_ADMIN
      • READ est mis en corrélation avec les points de terminaison GET
      • modifier en outre est corrélé aux points de terminaison POST PUT PATCH DELETE
      • ADMIN met en corrélation avec les points de terminaison du chargeur de matrice
    • TRANSACTION_NONE / TRANSACTION_READ / TRANSACTION_EDIT / TRANSACTION_ADMIN
      • READ est mis en corrélation avec les points de terminaison GET
      • modifier en outre est corrélé aux points de terminaison POST PUT PATCH DELETE
      • ADMIN met en corrélation avec les points de terminaison du chargeur de matrice
    • MANAGED_TABLES_NONE / MANAGED_TABLES_READ / MANAGED_TABLES_EDIT / MANAGED_TABLES_ADMIN
      • READ est mis en corrélation avec les points de terminaison GET
      • modifier en outre est corrélé aux points de terminaison POST PUT PATCH DELETE
      • ADMIN met en corrélation avec les points de terminaison du chargeur de matrice
    • DEPLOY_NONE / DEPLOY_ADMIN (pas de modification ni de lecture) : ADMIN tout ce qui concerne le déploiement, y compris les règles de filtrage des produits et les déploiements d’enrichissement du catalogue de produits
    • UTILITIES_NONE / UTILITIES_READ / UTILITIES_ADMIN (aucune MODIFICATION)
      • READ est mis en corrélation avec les points de terminaison GET
      • ADMIN est mis en corrélation avec tout le reste

    Modification des contrôles d’accès

    Les utilisateurs administrateurs peuvent modifier l’accès via le chargement CSV (Admin > Utilities > User Access). La liste Accès de l’utilisateur affiche les utilisateurs existants.

    Administrateur : contrôle d’accès utilisateur

    Étapes :

    1. Passez la souris sur une info-bulle pour afficher l’accès d’un utilisateur.

      Administrateur : contrôle d’accès utilisateur

    2. Créez un fichier CSV pour ajouter des utilisateurs, apporter des modifications aux utilisateurs ou supprimer des utilisateurs. (Voir ci-dessous pour des exemples de fichiers CSV.)

      Administrateur : contrôle d’accès utilisateur

    3. Importez le fichier CSV.

      Administrateur : contrôle d’accès utilisateur

      Vous recevrez un message confirmant la réussite ou l’échec.

      Administrateur : contrôle d’accès utilisateur

    Des changements ont été apportés à la liste d’utilisateurs.

    Administrateur : contrôle d’accès utilisateur

    Exemples de CSV

    CSV d’administrateur tout accès par défaut :

    name,userName,area,access,action
    User,email@example.com,DEPLOY,ADMIN,
    User,email@example.com,UTILITIES,ADMIN,
    User,email@example.com,CONFIG,ADMIN,
    User,email@example.com,TRANSACTION,ADMIN,
    User,email@example.com,MANAGED_TABLES,ADMIN, 

    Exemple de CSV à accès complexe :

    name,userName,area,access,action
    User 1,user.one@example.com,DEPLOY,ADMIN
    User 2,user.two@example.com,UTILITIES,ADMIN
    User 2,user.two@example.com,CONFIG,ADMIN
    User 2,user.two@example.com,TRANSACTION,ADMIN
    User 3,user.three@example.com,END_USER,END_USER
    User 4,user.four@example.com,END_USER,END_USER,DELETE
    User 5,user.five@example.com,CONFIG,ADMIN
    User 5,user.five@example.com,TRANSACTIONS,ADMIN
    User 5,user.five@example.com,MANAGED_TABLES,READ
    User 5,user.five@example.com,UTILITIES,ADMIN
    User 5,user.five@example.com,DEPLOY,ADMIN
    User 6,user.six@example.com,CONFIG,ADMIN 

    CSV ajoutant l’utilisateur à la table « sampleTable » :

    name,userName,area,access,variableName,action
    John Smith,john.smith@example.com,CONFIG,ADMIN,,UPSERT
    John Smith,john.smith@example.com,TRANSACTIONS,ADMIN,,UPSERT
    John Smith,john.smith@example.com,TABLE,ADMIN,sampleTableName,UPSERT
    Jane Doe,jane.doe@example.com,MANAGED_TABLES,READ,,DELETE
    Jane Doe,jane.doe@example.com,UTILITIES,,NONE