customSecurityAttributeDefinition 资源类型
命名空间:microsoft.graph
表示自定义安全属性 (键值对) 的架构。 例如,自定义安全属性名称、说明、数据类型和允许的值。
一个租户中最多可以定义 500 个活动对象。 customSecurityAttributeDefinition 对象无法重命名或删除,但可以使用更新 customSecurityAttributeDefinition 操作将其停用。 必须是 attributeSet 的一部分。
继承自 entity。
Methods
方法 | 返回类型 | Description |
---|---|---|
List | customSecurityAttributeDefinition 集合 | 获取 customSecurityAttributeDefinition 对象及其属性的列表。 |
Get | customSecurityAttributeDefinition | 读取 customSecurityAttributeDefinition 对象的属性和关系。 |
创建 | customSecurityAttributeDefinition | 创建新的 customSecurityAttributeDefinition 对象。 |
更新 | customSecurityAttributeDefinition | 更新 customSecurityAttributeDefinition 对象的属性。 |
属性
属性 | 类型 | 说明 |
---|---|---|
attributeSet | String | 属性集的名称。 不区分大小写。 |
说明 | String | 自定义安全属性的说明。 最多可包含 128 个字符,并且包含 Unicode 字符。 稍后可以更改。 |
id | String | 自定义安全属性的标识符,该标识符是属性集名称和自定义安全属性名称的组合,用下划线 (attributeSet _name ) 分隔。
ID 属性是自动生成的,无法设置。 不区分大小写。 继承自 entity。 |
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 。 |
关系
关系 | 类型 | 说明 |
---|---|---|
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"
}