ANS-0322 · RôLES, AUTORISATIONS ET SéCURITé

Comment résoudre les erreurs de validation « Exécuter en tant que rôle » dans les fichiers SSP NetSuite ?

Comprenez et configurez les autorisations au niveau des enregistrements de fichiers pour les fichiers SSP de NetSuite afin de garantir la réussite de la recompilation de l’application et d’éviter les erreurs d’accès des utilisateurs.

Solution courte

Pour résoudre l'erreur de validation « Exécuter en tant que rôle », activez les autorisations dans le sous-onglet « Autorisations » de l'enregistrement du fichier, sélectionnez un rôle approprié tel que « Administrateur », enregistrez, puis rétablissez les autorisations sur « Utilisateur actuel » et désactivez-les après la recompilation afin d'éviter tout problème d'accès pour les utilisateurs finaux.

Scénario

Les utilisateurs de NetSuite peuvent rencontrer une erreur de validation « Veuillez saisir une ou plusieurs valeurs pour Exécuter en tant que rôle » lors de l’enregistrement d’enregistrements de fichiers, en particulier depuis la version 2016.2. Ce problème survient car les nouvelles autorisations au niveau des enregistrements de fichiers pour la recompilation de l’application ne sont pas accordées par défaut. Des paramètres d’autorisation explicites sont nécessaires pour permettre aux utilisateurs de modifier les fichiers SSP et de déclencher la compilation de la solution.

Solution

Pour résoudre le problème de validation « Veuillez saisir une ou plusieurs valeurs pour Exécuter en tant que rôle » et permettre la recompilation de l’application, procédez comme suit :

  1. Accédez au sous-onglet « Autorisations » de l’enregistrement du fichier.

  2. Cochez la case « Activé ».

  3. Dans la liste des rôles disponibles, choisissez un rôle approprié. Bien que « Utilisateur actuel » soit un choix valide, cela peut entraîner des violations d’autorisations si le rôle de l’utilisateur connecté ne dispose pas des autorisations nécessaires. Il est recommandé de sélectionner un autre rôle doté de privilèges suffisants, tel que « Accès complet », « Administrateur » ou « Gestionnaire de site Web », s’ils sont disponibles, afin de garantir la réussite de la soumission.

  4. Cliquez sur « Enregistrer » dans la fiche du fichier pour valider les modifications et déclencher la compilation de la solution.

    Important : il est essentiel de rétablir ces modifications d’autorisations une fois que l’application a été recompilée avec succès et que les modifications ont été vérifiées. Si vous ne le faites pas, les utilisateurs finaux ne pourront pas charger la page, ce qui entraînera une erreur NetSuite « Page introuvable » et une redirection.

    Pour rétablir les autorisations :

  5. Cliquez à nouveau sur « Modifier » dans la fiche du fichier.

  6. Accédez au sous-onglet « Autorisations ».

  7. Rétablissez le paramètre « Exécuter en tant que rôle » sur « Utilisateur actuel ».

  8. Définissez « Activé » sur « faux ».

  9. Cliquez sur « Enregistrer » dans la fiche du fichier.

Support expert NetSuite

Besoin d’aide pour cet enjeu NetSuite ?

Accompagnement-conseil et configuration pour Rôles, autorisations et sécurité

Parler à un consultant