前のトピック: 役割 Web サービスの構文例次のトピック: ユーザ Web サービス


役割の作成

ユーザ アカウントの役割を作成するには、役割 Web サービスを使用します。

役割 Web サービスのパラメータを確認するには、次のコールを発行します。

CA Performance Center Server IP Address:8181/pc
/center/webservice/roles

次の手順に従ってください:

  1. REST クライアント内に CA Performance Center RESTful Web サービス API 用の URL を入力します。 以下の形式を使用します。
    http://CA Performance Center Server IP Address:8181/pc
    /center/webservice/roles
    
  2. 「HTTP」メソッドに POST を選択します。
  3. CA Performance Center へのグローバル管理者アクセス権を持つユーザ アカウント用の有効なユーザ名およびパスワードを指定します。
  4. Body 設定内の「Body Content-type」として「application/xml」を選択します。
  5. 以下の例のような XML を[Body]フィールドに貼り付けます。
    <role>
      <name>TestRoleName</name> 
      <description>Test Role Description</description> 
      <enabled>true</enabled>
      <accessRights>
      <accessRight>
      <accessRightName>ViewToS</accessRightName> 
      <categoryId>1</categoryId> 
      <enabled>true</enabled> 
      </accessRight>
      </accessRights>
     </role>
    
    accessRights

    役割権限に対応します。

    accessRightName

    役割権限の名前です。 たとえば、administerGroups 役割権限をユーザに付与すると、そのユーザはグループ ツリーのセクションの一部を管理できるようになります。

    categoryId

    CA Performance Center 役割権限やデータ ソース固有の役割権限など、役割権限のカテゴリを識別します。

    これらのパラメータの詳細については、「基本的な役割パラメータ」を参照してください。

  6. メソッドを実行します。