前のトピック: ユーザ アカウント製品権限の設定次のトピック: ユーザ アカウントの作成


ユーザ Web サービスの構文例

ユーザ Web サービスのパラメータおよび使用可能な操作を確認するには、次のコールを発行します。

http://CA Performance Center Server IP Address:8181/pc/center/rest/users/documentation

使用可能な GET メソッド

get groups owned by user

指定されたユーザのグループのリストを取得します。 返されるグループは、指定されたユーザが所有するグループです。つまり、このユーザはこれらのグループを変更または削除できます。

http://CA Performance Center server IP address:8181/pc/
center/webservice/users/idName/idValue/groupsOwnedByUser
get groups

指定されたユーザがビュー アクセス権限を持つグループのリストを取得します。 返されるグループは、指定されたユーザの権限セット内にあるグループです。 ユーザはこれらのグループを変更または削除できません。

http://CA Performance Center server IP address:8181/pc/
center/webservice/users/idName/idValue/groups
get id names

識別子のリストを取得します。他の Web サービス メソッドでこれを使用してユーザを識別できます。

http://CA Performance Center Server IP Address:8181/pc/
center/webservice/users/idNames
idValue

識別するカテゴリの値です。 たとえば、idName が userID である場合は、ユーザ ID を指定します。 idName が userName である場合は、ユーザ名を指定します。

get authentication types

ユーザに認証タイプを割り当てるために使用できる識別子のリストを返します。

http://CA Performance Center Server IP Address:8181/pc/
center/webservice/users/authenticationTypes

使用可能な PUT メソッド

update role

指定されたユーザ アカウントの役割割り当てを更新します。

http://CA Performance Center Server IP Address:8181/pc
/center/webservice/users/idName/idValue/role/roleIdName/roleIdValue
update time zone

指定されたユーザ アカウントのタイム ゾーンを更新します。

http://CA Performance Center Server IP Address:8181/pc
/center/webservice/users/idName/idValue/timeZone/newTimeZone
set groups

指定されたユーザ アカウントに付与されている権限グループを更新します。

http://CA Performance Center Server IP Address:8181/pc
/center/webservice/users/idName/idValue/groups
set administered groups

指定されたユーザ アカウントのグループを更新します。

http://CA Performance Center Server IP Address:8181/pc
/center/webservice/users/idName/idValue/administeredGroup

ユーザ アカウントに管理対象グループを追加するには、(たとえば)以下の形式の XML を指定します。

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

指定されたユーザ アカウントの製品権限を更新し、特定のデータ ソースのユーザ インターフェースへのアクセスを有効にします。

http://CA Performance Center Server IP Address:8181/pc
/center/webservice/users/idName/idValue/ds/dsId/
productPrivilege/newProductPrivilege
dsId

データ ソース識別子です。 使用可能なデータ ソース識別子のリストについては、「基本的なデータソース パラメータ」を参照してください。

製品権限の詳細については、「ユーザ アカウント製品権限の設定」を参照してください。

使用可能な POST メソッド

create

新しいユーザ アカウントを作成します。 新しいユーザはログイン ユーザのテナントと関連付けられます。 パラメータには役割割り当てが含まれます。

http://CA Performance Center Server IP Address:8181/pc
/center/webservice/users/role/roleIdName/roleIdValue

詳細については、「ユーザ アカウントの作成」を参照してください。

create in tenant

指定された役割割り当てを使用して、指定されたテナントに新しいユーザ アカウントを作成します。

http://CA Performance Center Server IP Address:8181/pc
/center/webservice/users/tenant/tenantIdName/tenantIdValue
/role/roleIdName/roleIdValue