- HTTP リクエスト
- パスパラメータ
- リクエストの本文
- レスポンスの本文
- 認可スコープ
- ResolvedPolicy
<ph type="x-smartling-placeholder">
- </ph>
- JSON 表現
- 試してみる
検索クエリに一致するポリシーのリストについて、解決されたポリシーの値を取得します。
HTTP リクエスト
POST https://chromepolicy.googleapis.com/v1/{customer=customers/*}/policies:resolve
この URL は gRPC Transcoding 構文を使用します。
パスパラメータ
パラメータ | |
---|---|
customer |
G Suite アカウントの ID またはリテラルの「my_customer」。 |
リクエスト本文
リクエストの本文には、次の構造のデータが含まれます。
JSON 表現 |
---|
{
"policySchemaFilter": string,
"policyTargetKey": {
object ( |
フィールド | |
---|---|
policySchemaFilter |
必須。解決リクエストに適用するスキーマ フィルタ。 特定のスキーマを表示するスキーマ名を指定します(例: chrome.users.ShowLogoutButton)。 ワイルドカードはサポートされていますが、スキーマ名のリーフ部分でのみ使用できます。ワイルドカードを Namespace で直接使用することはできません。スキーマの名前空間について詳しくは、https://developers.google.com/chrome/policy/guides/policy-schemas をご覧ください。 例: Valid: "chrome.users.*","chrome.users.apps.*",「chrome.printers.*」無効: 「*」、「*.users」、「chrome.*」、「chrome.*.apps.*」 |
policyTargetKey |
必須。ポリシーを解決する必要があるターゲット リソースのキー。 |
pageSize |
返されるポリシーの最大数。デフォルトは 100 で、上限は 1, 000 です。 |
pageToken |
リクエストの特定のページを取得するために使用されるページトークン。 |
レスポンスの本文
特定のターゲットの解決済みのポリシーの値を取得するためのレスポンス メッセージ。
成功した場合、レスポンスの本文には次の構造のデータが含まれます。
JSON 表現 |
---|
{
"resolvedPolicies": [
{
object ( |
フィールド | |
---|---|
resolvedPolicies[] |
解決リクエストで見つかった解決済みポリシーのリスト。 |
nextPageToken |
リクエストによって検出された解決済みポリシーの次のセットを取得するために使用されるページトークン。 |
認可スコープ
次の OAuth スコープのいずれかが必要です。
https://www.googleapis.com/auth/chrome.management.policy.readonly
https://www.googleapis.com/auth/chrome.management.policy
ResolvedPolicy
特定のターゲットに対するポリシーの解決値。
JSON 表現 |
---|
{ "targetKey": { object ( |
フィールド | |
---|---|
targetKey |
出力専用。解決済みのポリシー値が適用されるターゲット リソース。 |
value |
出力専用。ポリシーの解決値。 |
sourceKey |
出力専用。このポリシー値を取得するソースリソース。ポリシーがターゲットで直接変更される場合は |
addedSourceKey |
出力専用。追加されたソースキーは、エンティティが管理のために明示的に追加されたレベルを確立します。これは、管理のために明示的に追加された場合にのみ適用される特定の種類のポリシーに便利です。(アプリとネットワークなど)。エンティティを管理から削除できるのは、そのエンティティが明示的に追加された組織部門のみです。この属性が存在しない場合は、エンティティ(標準のユーザー ポリシー、デバイス ポリシーなど)を明示的に追加しなくてもポリシーが管理されていることを意味します。 |