POST api/v1/site/permission/export

特定サイト コレクションの権限レポートをエクスポートします。

*注意: 1 回に付きに 100 件のサイト コレクションの権限レポートをエクスポートできます。

var insightsApiRequestUrl = {Insights API URL};

var filter = @{siteUrls: [site url 1,site url 2]};

var requestBearerToken = {Request Token};

 

using (var client = new HttpClient())

{

       client.DefaultRequestHeaders.Add(Authorization, Bearer + requestBearerToken);

       var response = client.PostAsync(insightsApiRequestUrl, new StringContent(filter, Encoding.UTF8, application/json)).Result;

       if (response.IsSuccessStatusCode)

       {

           var result = response.Content.ReadAsStringAsync().Result;

       }

}

要求情報

要素

説明

種類

必須

siteUrls

権限レポートをエクスポートするサイト コレクションの URL を設定します。URL は最大 100 件です。

String Array

はい

language

エクスポートしようとしているレポートの言語を設定します。

 

String

有効な値は次のとおりです。

en-US (英語) (既定)

ja-JP (日本語)

fr-FR (フランス語)

いいえ

応答情報

要素

説明

種類

getFileUrl

エクスポートされた権限レポート ファイルを取得する API URL です。

String

id

エクスポートされた権限レポートファイルの固有 ID です。

Int

サンプル レポート

この API を使用して、.zip ファイルがエクスポートされます。ファイルには、エクスポート範囲内のすべてのサイト コレクションの概要レポートおよび各サイト コレクションの権限レポートがそれぞれ含まれています。

サンプル概要レポート

The sample overview report.

サンプル サイト コレクションの権限レポート

The sample permission report of a site collection.