customSecurityAttributeDefinition 资源类型
命名空间:microsoft.graph
重要
Microsoft Graph版本下的 /beta API 可能会发生更改。 不支持在生产应用程序中使用这些 API。 若要确定 API 是否在 v1.0 中可用,请使用 版本 选择器。
一个代表自定义安全属性架构的对象 (键值对) 。 例如,自定义安全属性名称、说明、数据类型和允许的值。
租户中可定义最多 500 个活动对象。 无法重命名或删除该对象,但可以使用 customSecurityAttributeDefiniton Update customSecurityAttributeDefinition 操作停用该对象。 必须是属性集的一部分。
Methods
属性
| 属性 | 类型 | Description |
|---|---|---|
| attributeSet | String | 属性集的名称。 不区分大小写。 |
| 说明 | String | 自定义安全属性的说明。 可最多为 128 个字符,并且包含 Unicode 字符。 稍后可更改。 |
| id | String | 自定义安全属性的标识符,它是属性集名称和自定义安全属性名称的组合,由下划线字符 (attributeSet _ name) 。 id该属性是自动生成的,不能设置。 不区分大小写。 |
| isCollection | 布尔 | 指示是否可以将多个值分配给自定义安全属性。 以后无法更改。 如果 type 设置为 Boolean, isCollection 则不能设置为 true。 |
| isSearchable | 布尔 | 指示是否将为自定义安全属性值编制索引,以在分配了属性值的对象上搜索。 以后无法更改。 |
| name | String | 自定义安全属性的名称。 在属性集内必须是唯一的。 可最多为 32 个字符,并且包含 Unicode 字符。 不能包含空格或特殊字符。 以后无法更改。 不区分大小写。 |
| status | String | 指定自定义安全属性是处于活动状态还是已停用。 可接受的值为 和 Available Deprecated 。 稍后可更改。 |
| type | String | 自定义安全属性值的数据类型。 支持的类型包括 Boolean 、 Integer 和 String 。 以后无法更改。 |
| usePreDefinedValuesOnly | 布尔 | 指示是否只能将预定义值分配给自定义安全属性。 如果设置为 false,则允许自由格式的值。 稍后可以从 true 更改为 false,但无法从 false 更改为 true。 如果 type 设置为 Boolean, usePreDefinedValuesOnly 则不能设置为 true。 |
关系
| 关系 | 类型 | Description |
|---|---|---|
| allowedValues | allowedValue 集合 | 为此自定义安全属性预定义的值。 默认情况下不会返回此导航属性,必须在查询中指定 $expand 该属性。 例如,/directory/customSecurityAttributeDefinitions?$expand=allowedValues。 |
JSON 表示形式
下面是资源的 JSON 表示形式。
{
"@odata.type": "#microsoft.graph.customSecurityAttributeDefinition",
"attributeSet": "String",
"description": "String",
"id": "String (identifier)",
"isCollection": "Boolean",
"isSearchable": "Boolean",
"name": "String",
"status": "String",
"type": "String",
"usePreDefinedValuesOnly": "Boolean"
}
反馈
提交和查看相关反馈