Rôles de développeur et de déploiement gérés par le système

  • Rversion finale: Washingtondc
  • Mis à jour 1 févr. 2024
  • 1 minute de lecture
  • Bien que les administrateurs système puissent toujours affecter et supprimer manuellement les rôles d’utilisateur, ils sont encouragés à laisser le système gérer les rôles de développeur délégués suivants.

    Pour en savoir plus sur la gestion des abonnements par utilisateur, consultez Managing per-user subscriptions in Subscription Management et contactez votre représentant de compte.

    Rôle Description
    delegated_developer L’utilisateur dispose d’une ou de plusieurs autorisations de développeur.
    Rôles commençant par un préfixe sn_dd (par exemple, sn_dd_<app_name>_upgrade_app) L’utilisateur dispose d’une autorisation de développeur spécifique à l’application. Le nom du rôle indique le périmètre de l’application auquel il s’applique.

    Par exemple, après qu’un utilisateur disposant d’un rôle sn_appclient.app_client_company_installer installe une application d’entreprise, le système accorde automatiquement un rôle de déploiement délégué sn_dd_<app_name>_upgrade_app. Ce rôle permet à l’utilisateur de mettre à niveau l’application lorsque les futures mises à jour sont publiées sur la page Client de l’application.

    glide.security.add_admin_contained_roles_to_system Valeur par défaut : true

    Si la propriété est définie sur true, tous les rôles, directement ou indirectement contenus dans le rôle administrateur, sont ajoutés à l’utilisateur système, y compris les rôles scoped-admin.

    Remarque :
    Si la propriété est définie sur false, l’ancien comportement est utilisé, dans lequel l’utilisateur système dispose du rôle administrateur, mais pas des rôles scoped-admin contenus dans le rôle administrateur.

    Exemple : le rôle administrateur contient le sn_templated_snip.template_snippet_admin rôle

    Ancien comportement : l’utilisateur système n’a pas le sn_templated_snip.template_snippet_admin rôle.

    Nouveau comportement : l’utilisateur système dispose du rôle et des autres rôles inclus dans le sn_templated_snip.template_snippet_admin champ d’application qu’il contient.

    Remarque :
    Les utilisateurs ayant des rôles de développeur délégués ne peuvent pas ajouter ou supprimer le rôle d’administrateur système.