Autoriser des business objects
L'autorisation pour les business objects est désactivée par défaut. Ceci veut dire que tous les utilisateurs peuvent lire tous les champs de données d'un business object et qu'ils peuvent exécuter toutes les actions. Si l'autorisation est activée pour un business object, tous les utilisateurs y auront accès en lecture seule. Il est possible de limiter ou étendre les droits d'accès par groupe d'utilisateurs aux champs de données, actions, transitions d'état et actions supplémentaires.
*Pour de plus amples détails sur la création de droits aux champs, actions, transitions d'état et actions supplémentaires, reportez-vous à Créer des profils de fonction.
Activer l’autorisationpour des business objects
Procédure
1. Allez à FieldDefiner > Business objects.
2. Sélectionnez le business object pour lequel vous voulez activer l'autorisation.
*L'autorisation doit être activée pour des sous-types définis par l'utilisateur du business object Ordres. Pour les types d'ordre système, l'autorisation ne peut pas être activée! Regardons cela de plus près dans les exemples suivants :
*Pour de plus amples détails sur la création de business objects définis par l'utilisateur, reportez-vous à FieldDefiner.
3. Cliquez dans le menu d’actions sur En construction.
4. Mettez dans la section des données l'option Est autorisé sur Oui et cliquez sur Sauvegarder.
5. Cliquez dans le menu d’actions sur Conclu.
L'autorisation pour le business object sélectionné est désormais activée.
* Tenez en compte que :
Si le champ Est autorisé d'un business object autorisé est mis sur Non, les droits d'accès à ce business object seront par conséquent enlevés de tous les profils de fonction existants.
Si un business object autorisé et défini par l'utilisateur est mis sur En construction dans FieldDefiner, ce business object est enlevé de la liste de business objects dans Profils de fonction dès que la liste est renouvelée. Aussi longtemps que Renouveler liste n'est pas activé, le business object ne sera pas enlevé de la liste. Cliquer sur un business object et puis essayer d'y ajouter des champs de données peut causer une erreur.