ANS-1693 · RôLES, AUTORISATIONS ET SéCURITé
Comment résoudre l’erreur « Vous ne disposez pas des droits d’accès » lors du déploiement de scripts NetSuite
Résolvez les erreurs « Vous ne disposez pas des autorisations nécessaires » dans NetSuite en configurant les rôles d'exécution du déploiement des scripts ainsi que le public cible pour les rôles utilisateur personnalisés.
Solution courte
Pour résoudre les erreurs « Vous ne disposez pas des droits nécessaires pour consulter cette page » liées aux rôles personnalisés, accédez au déploiement du script concerné. Remplacez la valeur « Exécuter en tant que rôle » par « Administrateur » et assurez-vous que le rôle personnalisé est explicitement ajouté sous l’onglet « Audience ». Cela accorde les autorisations nécessaires pour que le script s’exécute correctement pour les utilisateurs disposant de ce rôle personnalisé.
Scénario
Les utilisateurs auxquels un rôle personnalisé a été attribué peuvent rencontrer une erreur du type « Vous ne disposez pas des droits nécessaires pour consulter cette page » lorsqu’ils tentent d’accéder à certaines fonctionnalités de NetSuite, telles que la création de campagnes par e-mail. Ce problème peut survenir même lorsque le rôle personnalisé semble disposer d’autorisations équivalentes ou supérieures à celles d’un rôle standard qui fonctionne correctement. Cette erreur empêche les utilisateurs d’effectuer les actions souhaitées.
Solution
L'erreur de violation d'autorisation « Vous ne disposez pas des privilèges nécessaires pour consulter cette page » pour les rôles personnalisés peut être résolue en modifiant les paramètres du déploiement de script associé à la fonctionnalité.
Accédez au déploiement de script concerné à l’origine du problème d’autorisation.
Dans la fiche du déploiement de script, repérez le champ « Exécuter en tant que rôle » et remplacez sa valeur par « Administrateur ».
Accédez au sous-onglet « Audience » de la fiche du déploiement de script.
Ajoutez le rôle personnalisé spécifique qui rencontre l’erreur d’autorisation à la liste des rôles sous l’onglet « Audience ». Grâce à ces modifications, le script s’exécutera avec les privilèges d’administrateur, et le rôle personnalisé se verra explicitement accorder l’accès pour utiliser la fonctionnalité du script, ce qui résoudra ainsi l’erreur d’autorisation.
Support expert NetSuite
Besoin d’aide pour cet enjeu NetSuite ?
Accompagnement-conseil et configuration pour Rôles, autorisations et sécurité
