Rubrique précédente: Paramètres de rôle de baseRubrique suivante: Création d'un rôle


Exemple de syntaxe du service Web roles

Envoyez l'appel suivant pour afficher les opérations et les paramètres disponibles pour le service Web roles :

http://adresse_IP_serveur_CA_Performance_Center:8181/pc/center/rest/roles/documentation

Pour plus d'informations, consultez la rubrique Paramètres de rôle de base.

Méthodes GET disponibles

get access rights

Récupère une liste des droits de rôle affectés au rôle spécifié. Utilisez la syntaxe suivante :

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
center/webservice/roles/idName/idValue/rights/cultureId
get access rights by category

Récupère une liste de tous les droits de rôle disponibles pour la catégorie spécifiée. La catégorie est CA Performance Center ou une source de données. L'ID de catégorie 1 correspond à CA Performance Center et à Data Aggregator.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
center/webservice/roles/rights/categoryid/cultureId
get category

Récupère un document XML qui inclut l'ID de catégorie :

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
/center/webservice/roles/rights/categories/en-US
get by tenant

Récupère une liste de tous les rôles associés au client hébergé pour l'utilisateur connecté. Utilisez la syntaxe suivante :

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
center/webservice/roles/idName/idValue/rights/tenant/tenantIdName/tenantIdValue/cultureId
get categoryId

Récupère le fichier XML qui affiche les ID de catégorie disponibles.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
center/webservice/roles/rights/categories/cultureId

Une valeur de 1 correspond à CA Performance Center et à Data Aggregator. Les droits de rôle de cette catégorie s'appliquent uniquement à une source de données Data Aggregator.

get id names

Récupère une liste d'identificateurs que vous pouvez utiliser pour identifier des rôles dans d'autres méthodes de service Web. Utilisez la syntaxe suivante :

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
center/webservice/roles/idNames

Méthodes PUT disponibles

copy

Copie un rôle. Cette méthode crée une copie du rôle spécifié et l'associe au client hébergé pour l'utilisateur connecté. Utilisez la syntaxe suivante :

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
/center/webservice/roles/idName/idValue/copy/roleName/
description/enabled/cultureId

Pour plus d'informations, consultez la rubrique Paramètres de rôle de base.

update

Modifie le rôle spécifié. Le nom de rôle et l'ID de client hébergé sont les éléments requis pour les paramètres de rôle.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
center/webservice/roles/idName/idValue/cultureId

Méthodes POST disponibles

create

Crée un rôle. Le nouveau rôle est associé au client hébergé pour l'utilisateur connecté :

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
/center/webservice/roles/

Pour plus d'informations, consultez la rubrique Création d'un rôle.

create for tenant

Crée un rôle et l'affecte au client hébergé spécifié.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
/center/webservice/roles/tenant/tenantIdName/tenantIdValue

Pour plus d'informations, consultez la rubrique Paramètres du service Web tenants.