authorization.assert

Vérifie qu’une action donnée sur le ressource identifiée dans le message peut être exécuté par le profil utilisateur fourni.

Type de message:
 rpc
Utilisable via l’API Gateway:
 non
Domaine fonctionnel:
 authorization-domain

Paramètres nommés

action
Description:Identifiant (“create”, “read”, “update”, “delete”...) de l’opération à vérifier
Type:String
Requis:non
resource
Description:Identifiant de la ressource ou ressource complète à tester
Type:String|Object
Requis:non
user
Description:Profil utilisateur ou identifiant du profil utilisateur
Type:Object|Number User.UserId
Requis:non

Réponse

Paramètres nommés

result
Description:L’opération est elle autorisée ou non pour l’utilisateur donné ?
Type:Boolean

Erreurs

authorization.profile_not_found

Erreur émise si aucun profil n’a pu être trouvé pour le paramètre user donné.