Rubrique précédente: Paramètres des droits sur le produit du compte d'utilisateurRubrique suivante: Création d'un compte utilisateur


Exemple de syntaxe du service Web users

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

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

Méthodes GET disponibles

get groups owned by user

Récupère une liste de groupes pour l'utilisateur spécifié. Les groupes renvoyés correspondent aux groupes que l'utilisateur spécifié possède et qu'il peut modifier ou supprimer :

http://adresse_IP_serveur_CA_Performance_Center:8181/pc/
center/webservice/users/idName/idValue/groupsOwnedByUser
get groups

Récupère une liste des groupes pour lesquels l'utilisateur spécifié dispose des droits d'affichage. Les groupes renvoyés correspondent aux groupes qui figurent dans l'ensemble d'autorisation de l'utilisateur spécifié. L'utilisateur ne peut pas modifier ou supprimer ces groupes :

http://adresse_IP_serveur_CA_Performance_Center:8181/pc/
center/webservice/users/idName/idValue/groups
get id names

Récupère une liste d'identificateurs que vous pouvez utiliser pour identifier des utilisateurs dans d'autres méthodes de service Web.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc/
center/webservice/users/idNames
idValue

Valeur de la catégorie d'identification. Par exemple, si idName est userID, fournissez l'ID d'utilisateur. Si idName est userName, fournissez le nom d'utilisateur.

get authentication types

Renvoie une liste d'identificateurs que vous pouvez utiliser pour affecter des types d'authentification à des utilisateurs.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc/
center/webservice/users/authenticationTypes

Méthodes PUT disponibles

update role

Met à jour l'affectation de rôle du compte d'utilisateur spécifié.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
/center/webservice/users/idName/idValue/role/roleIdName/roleIdValue
update time zone

Met à jour le fuseau horaire du compte d'utilisateur spécifié.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
/center/webservice/users/idName/idValue/timeZone/newTimeZone
set groups

Met à jour les groupes d'autorisations accordées au compte d'utilisateur spécifié.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
/center/webservice/users/idName/idValue/groups
set administered groups

Met à jour les groupes du compte d'utilisateur spécifié.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
/center/webservice/users/idName/idValue/administeredGroup

Pour ajouter des groupes administrés à un compte d'utilisateur, fournissez un code XML au format suivant :

<groups>
  <group ID="5245"/> 
  <group ID="5246"/> 
  <group ID="5247"/>
... 
 </groups>
update product privilege per datasource

Met à jour les droits du produit du compte d'utilisateur spécifié pour permettre l'accès à l'interface utilisateur d'une source de données.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
/center/webservice/users/idName/idValue/ds/dsId/
productPrivilege/newProductPrivilege
dsId

Identificateur de la source de données. Pour une liste des identificateurs de source de données disponibles, consultez la rubrique Paramètres de source de données de base.

Pour plus d'informations sur les droits du produit, consultez la section Paramètres des droits sur le produit du compte d'utilisateur.

Méthodes POST disponibles

create

Crée un compte d'utilisateur. Le nouveau rôle est associé au client hébergé de l'utilisateur connecté. Les paramètres incluent une affectation de rôle.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
/center/webservice/users/role/roleIdName/roleIdValue

Pour plus d'informations, consultez la section Création d'un compte d'utilisateur.

create in tenant

Crée un compte d'utilisateur dans le client hébergé spécifié, avec l'affectation de rôle spécifiée.

http://adresse_IP_serveur_CA_Performance_Center:8181/pc
/center/webservice/users/tenant/tenantIdName/tenantIdValue
/role/roleIdName/roleIdValue