Remplacer la partie de la liste de contrôle d'accès de l'application qui se rapporte au propriétaire ou à un principal
/api/v2/app/modify_acl?app=application&acl=<ACLs>&vdc=nom_contrôleur
Nom de l'application
Liste codée au format URL de principaux séparés par une barre oblique (/)
Nom du centre de données virtuel cible
Synchrone
GET
Modifier la liste de contrôle d'accès pour l'application test en remplaçant le propriétaire par api@3tera.com
GET http://192.168.123.200/api/v2/app/modify_acl?app=test&acl=local%3Auser%3Aapi%403tera.com%3Downer&vdc=mygrid
Modifier la liste de contrôle d'accès pour l'application test en remplaçant le propriétaire api@3tera.com et le principal local:user:api@3tera.com=full
GET http://192.168.123.200/api/v2/app/modify_acl?app=test&acl=local%3Auser%3Aapi%403tera.com%3Downer%2Flocal%3Auser%3Aapi%403tera.com%3Dfull&vdc=mygrid
Modifier la liste de contrôle d'accès pour l'application en remplaçant les niveaux d'accès pour test@3tera.com et api@3tera.com et le principal local:user:api@3tera.com=configure/local:user:test@3tera.com=read
GET http://192.168.123.200/api/v2/app/modify_acl?app=test&acl=local%3Auser%3Aapi%403tera.com%3Dconfigure%2Flocal%3Auser%3Atest%403tera.com%3Dread&vdc=mygrid
{
"message" : ""
}
<message></message>
Entity vdc mygrid not found
- Le nom de VDC spécifié n'est pas configuré dans l'application WS_API
Arguments requis manquants (app)
- Argument app=app manquant
Missing required arguments (acl)
- Argument acl=acl manquant
Entity not found - Application test does not exist.
- Une application spécifiée n'existe pas sur mygrid.
Entity not found - Failed to put application ACL - invalid principal data - principal local user 'test@3tera.com' does not exist.
- Un propriétaire ou une liste de contrôle d'accès non valide a été spécifié(e)
Remarque : Cette API est disponible avec WS_API_r6-1.0.6-1 et les versions ultérieures.
|
Copyright © 2013 CA.
Tous droits réservés.
|
|