UpsSec.Role.ModifierHabilitationAppel

Procedure Habilitation ModifierHabilitationAppel(M : Nul Ou Caractere, A : Nul Ou Caractere, ExecutionAutorisee : Booleen);

Description

La procédure ModifierHabilitationAppel permet de modifier une nouvelle sur une procédure ou une fonction d'un module pour le rôle courant.

Les paramètres M et A identifient le module et l'appel pour lequel il faut modifier l'habilitation. Le paramètre ExecutionAutorisee spécifie si l'habilitation est d'autoriser ou non l'exécution de l'appel.

Si l'habilitation n'existe pas déjà ou si l'appel n'est pas une procédure ou une fonction d'un module mais une méthode d'un type, l'exception ModifierHabilitationImpossible est envoyée.

Exemple

/****************************************************************/
Procedure Habilitation P()
/* Objet : Procedure supportant les habilitations. */
/****************************************************************/
Debut
...
Fin Debut

Principal
/*******/
Variable
/******/
Debut
...
R.ModifierHabilitationAppel("essai", "P", Vrai);
/* On modifie l'habilitation. */
...
Fin Principal

Voir aussi

AjouterHabilitationAppel pour ajouter l'habilitation. LireHabilitationAppel pour lire l'état de l'habilitation. SupprimerHabilitationAppel pour supprimer l'habilitation.

Traduction

---------