プロファイル テンプレートを取得する

指定したユーザーが登録できるプロファイル テンプレートの一覧を取得します。 このメソッドは、プロファイル テンプレートの限られたビューを返します。 要求したユーザーは、返されるプロファイル テンプレート データを使用して、登録する必要があるプロファイル テンプレート (ある場合) を決定できます。 ワークフローとアクセス許可が指定されていない場合、ユーザーに表示されるプロファイル テンプレートはすべて返されます。

注意

この記事の URL は、API のデプロイ中に選択されたホスト名 (例: ) を基準にしています https://api.contoso.com

Request

Method 要求 URL
GET /CertificateManagement/api/v1.0/profiletemplates?[targetuser]

URL パラメーター

パラメーター 説明
targetuser 任意。 プロファイル テンプレートを返す対象ユーザーを指定します。 指定しない場合は、現在のユーザーの ID が使用されます。

注意:現時点では、現在のユーザーのみがサポートされています。

要求ヘッダー

一般的な要求ヘッダーについては、CM の HTTP 要求ヘッダーと応答ヘッダーに関するページREST APIを参照してください

要求本文

[なし] :

Response

このセクションでは、応答について説明します。

応答コード

コード 説明
200 OK
204 コンテンツはありません
500 内部エラー

応答ヘッダー

一般的な応答ヘッダーについては、CM の HTTP 要求ヘッダーと応答ヘッダーに関するページREST APIを参照してください

応答本文

成功すると、次のプロパティを持つ ProfileTemplateLimitedView オブジェクトの一覧が返されます。

プロパティ Type 説明
名前 string プロファイル テンプレートの表示名。
説明 string プロファイル テンプレートの説明。
Uuid GUID プロファイル テンプレートの識別子。
IsSmartcardProfileTemplate bool テンプレートがスマート カード プロファイル テンプレートかどうかを示します。
IsVirtualSmartcardProfileTemplate bool プロファイル テンプレートに仮想スマート カードが必要かどうかを示します。

このセクションでは、指定したユーザーのプロファイル テンプレートの一覧を取得する例を示します。

例: 要求

GET /certificatemanagement/api/v1.0/profiletemplates HTTP/1.1

例: 応答

HTTP/1.1 200 OK

[
    {
        "Name":"FIM CM Sample Profile Template",
        "Description":"Description of the template goes here",
        "Uuid":"12bd5120-86a2-4ee1-8d05-131066871578",
        "IsSmartcardProfileTemplate":false,
        "IsVirtualSmartcardProfileTemplate":false
    },
    {
        "Name":"FIM CM Sample Smart Card Logon Profile Template",
        "Description":"Description of the template goes here",
        "Uuid":"2b7044cf-aa96-4911-b886-177947e9271b",
        "IsSmartcardProfileTemplate":true,
        "IsVirtualSmartcardProfileTemplate":false
    }
]