Lorsque l’administration d’application est activée pour une application incluse dans le périmètre, les règles de liste de contrôle d’accès (ACL) pour l’application incluse dans le périmètre sont appliquées. Pour permettre à votre périmètre d’utiliser les ACL définies sur la table [pa_dashboards] mais en dehors de votre application incluse dans le périmètre, héritez des [pa_dashboards] ACL.
Avant de commencer
Rôle requis : admin.
Périmètre requis : le périmètre de votre application.
Procédure
-
Définissez la propriété système glide.security.scoped_administration.honor_global_acl sur true.
Souvent, cette propriété est déjà définie sur vrai, donc aucune mise à jour supplémentaire n’est nécessaire. Pour plus d’informations, voir
Ajouter une propriété système.
-
Basculez le champ d’application sur celui dans lequel le tableau de bord est créé.
L’utilisateur doit être l’administrateur de l’application de ce périmètre.
-
Accédez à sys_scoped_admin_acl_inheritance_list.do.
-
Créez un enregistrement pour la table Tableaux de bord PA [pa_dashboards] et sélectionnez Soumettre.
-
Créez un enregistrement pour chacune de ces tables :
- Page d’accueil [sys_portal_page]
- Onglets [pa_tabs]
- Autorisations de tableau de bord [pa_dashboards_permissions]
- Facultatif :
Si plusieurs rapports présentent le même problème, créez un enregistrement pour chacune de ces tables :
- Rapports [sys_report]
- Utilisateurs et groupes de rapports [sys_report_users_groups]