attributeSet resource type

Namespace: microsoft.graph


APIs under the /beta version in Microsoft Graph are subject to change. Use of these APIs in production applications is not supported. To determine whether an API is available in v1.0, use the Version selector.

An object that represents a group of related custom security attribute definitions.

Up to 500 attributeSet objects can be defined in a tenant. Can't be renamed or deleted.


Method Return type Description
List attributeSets attributeSet collection Get a list of the attributeSet objects and their properties.
Get attributeSet attributeSet Read the properties and relationships of an attributeSet object.
Create attributeSet attributeSet Create a new attributeSet object.
Update attributeSet attributeSet Update the properties of an attributeSet object.


Property Type Description
description String Description of the attribute set. Can be up to 128 characters long and include Unicode characters. Can be changed later.
id String Identifier for the attribute set that is unique within a tenant. Can be up to 32 characters long and include Unicode characters. Cannot contain spaces or special characters. Cannot be changed later. Case insensitive.
maxAttributesPerSet Int32 Maximum number of custom security attributes that can be defined in this attribute set. Default value is null. If not specified, the administrator can add up to the maximum of 500 active attributes per tenant. Can be changed later.



JSON representation

The following is a JSON representation of the resource.

  "@odata.type": "#microsoft.graph.attributeSet",
  "description": "String",
  "id": "String (identifier)",
  "maxAttributesPerSet": "Integer"