permissionGrantPolicy 资源类型
命名空间:microsoft.graph
重要
Microsoft Graph /beta
版本下的 API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
用于指定许可授予条件的权限授予策略。
权限授予策略由包括条件集列表和排除条件集列表组成。 要使事件与权限授予策略相匹配,它必须与至少一个包括条件集匹配,并且不与任何排除条件集匹配。
有关详细信息,请参阅 管理应用同意策略。
方法
方法 | 返回类型 | Description |
---|---|---|
List | permissionGrantPolicy 集合 | 检索 permissionGrantPolicy 对象列表。 |
创建 | permissionGrantPolicy | 创建新的 permissionGrantPolicy 对象。 |
Get | permissionGrantPolicy | 读取 permissionGrantPolicy 对象的属性和关系。 |
更新 | permissionGrantPolicy | 更新 permissionGrantPolicy 对象。 |
包括条件集 | ||
列表包括 | permissionGrantConditionSet 集合 | 获取此权限授予策略 中包含的 条件集。 |
包含中的Create | permissionGrantConditionSet | 添加此权限授予策略 中包含的 条件集。 |
从包括中删除 | 无 | 删除从此权限授予策略 中排除 的条件集。 |
排除条件集 | ||
列表排除 | permissionGrantConditionSet 集合 | 获取此权限授予策略中 排除 的条件集。 |
排除中的Create | permissionGrantConditionSet | 添加从此权限授予策略 中排除 的条件集。 |
从排除中删除 | 无 | 删除从此权限授予策略 中排除 的条件集。 |
属性
属性 | 类型 | 说明 |
---|---|---|
id | String | 权限授予策略的唯一标识符。
id 前缀microsoft- 保留用于内置权限授予策略,不能在自定义权限授予策略中使用。 仅允许使用字母、数字、连字符 (- ) 和下划线 (_ )。 键。 不可为 null。 创建时为必需项。 不可变。 |
displayName | String | 权限授予策略的显示名称。 |
说明 | String | 权限授予策略的描述。 |
包括 | permissionGrantConditionSet 集合 | 此权限授予策略 中包含的 条件集。 在 GET 时自动展开。 |
排除 | permissionGrantConditionSet 集合 | 此权限授予策略中 排除 的条件集。 在 GET 时自动展开。 |
includeAllPreApprovedApplications | 布尔值 | 设置为 以 true 在租户中创建所有预批准策略。 设置为 以 false 禁用租户中的所有预审批策略。 默认值为 false 。 |
resourceScopeType | String | 预批准策略应用于的资源类型。 可能的值: team 对于 组 和 团队, chat 对于 聊天, tenant 对于租户中所有受支持的资源。 必填。 |
关系
关系 | 类型 | 说明 |
---|---|---|
包括 | permissionGrantConditionSet 集合 | 此权限授予策略 中包含的 条件集。 执行 GET 操作时将自动展开此导航。 |
排除 | permissionGrantConditionSet 集合 | 此权限授予策略中 排除 的条件集。 执行 GET 操作时将自动展开此导航。 |
JSON 表示形式
{
"id": "string (identifier)",
"displayName": "string",
"description": "string",
"includes": "collection(microsoft.graph.permissionGrantConditionSet)",
"excludes": "collection(microsoft.graph.permissionGrantConditionSet)"
}