Skip to content

New command: m365 graph directoryextension add #6316

@MartinM85

Description

@MartinM85

Usage

m365 graph directoryextension add

Description

Creates a new directory extension

Options

Option Description
-n, --name <name> The name of the directory extension
--appId [appId] Application (client) ID of the Entra application where the directory extension is registered. Specify either appId, appObjectId or appName, but not multiple.
--appObjectId [appObjectId] Object ID of the Entra application where the directory extension is registered. Specify either appId, appObjectId or appName, but not multiple.
--appName [appName] The name of Entra application where the directory extension is registered. Specify either appId, appObjectId or appName, but not multiple.
--dataType <dataType> The data type of the value the extension property can hold. Possible values are: Binary, Boolean, DateTime, Integer, LargeInteger and String.
targetObjects <targetObjects> Comma-separated list of Microsoft Graph resources that can use the extension. Possible values are: User, Group, Application, AdministrativeUnit, Device and Organization.
--isMultiValued Defines the directory extension as a multi-valued property

Examples

Create a new directory extension of string type defined for user resource.

m365 graph directoryextension add --name gitHubWorkAccountName --appName ContosoApp --targetObjects User --dataType String

Create a new multi-valued directory extension of integer type defined for device and application resource

m365 graph directoryextension add --name departmentIds --appId 1caf7dcd-7e83-4c3a-94f7-932a1299c844 --targetObjects 'Application,Device' --dataType Integer --isMultiValued

Default properties

No response

Additional Info

Directory extensions allow to add custom data to user, group, administrative unit, application, device and organization resources inside the Microsoft Graph.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions