graph directoryextension get
Retrieves the definition of a directory extension
Usage
m365 graph directoryextension get [options]
Options
-i, --id [id]
The ID of the directory extension. Specify either
id
orname
, but not both.-n, --name [name]
The name of the directory extension. Specify either
id
orname
, but not both.--appId [appId]
Application (client) ID of the Entra application where the directory extension is registered. Specify either
appId
,appObjectId
orappName
, but not multiple.--appObjectId [appObjectId]
Object ID of the Entra application where the directory extension is registered. Specify either
appId
,appObjectId
orappName
, but not multiple.--appName [appName]
The name of Entra application where the directory extension is registered. Specify either
appId
,appObjectId
orappName
, but not multiple.
-h, --help [help]
Output usage information. Optionally, specify which section of command's help you want to see. Allowed values are
options
,examples
,remarks
,response
,full
. Default isoptions
.--query [query]
JMESPath query string. See http://jmespath.org/ for more information and examples.
-o, --output [output]
Output type.
json
,text
,csv
,md
,none
. Defaultjson
.--verbose
Runs command with verbose logging.
--debug
Runs command with debug logging.
Examples
Get directory extension by id registered for an application specified by app id.
m365 directoryextension get --id 1f0f15e3-925d-40f0-8fc8-9d3ad135bce0 --appId fd918e4b-c821-4efb-b50a-5eddd23afc6f
Get directory extension by name registered for an application specified by name.
m365 directoryextension get --name extension_105be60b603845fea385e58772d9d630_GitHubWorkAccount --appName ContosoApp
Response
- JSON
- Text
- CSV
- Markdown
{
"id": "522817ae-5c95-4243-96c1-f85231fcbc1f",
"deletedDateTime": null,
"appDisplayName": "ContosoApp",
"dataType": "String",
"isMultiValued": false,
"isSyncedFromOnPremises": false,
"name": "extension_105be60b603845fea385e58772d9d630_githubworkaccount",
"targetObjects": [
"User"
]
}
appDisplayName : ContosoApp
dataType : String
deletedDateTime : null
id : 01e77f60-3dde-4fa3-825b-cac8048994a8
isMultiValued : false
isSyncedFromOnPremises: false
name : extension_105be60b603845fea385e58772d9d630_githubworkaccount
targetObjects : ["User"]
id,deletedDateTime,appDisplayName,dataType,isMultiValued,isSyncedFromOnPremises,name
b0937b01-49ce-45c7-a52a-727954f092ea,,ContosoApp,String,,,extension_105be60b603845fea385e58772d9d630_githubworkaccount
# graph directoryextension add --debug "false" --verbose "false" --name "githubworkaccount" --appName "ContosoApp" --dataType "String" --targetObjects "User"
Date: 3/2/2025
## extension_105be60b603845fea385e58772d9d630_githubworkaccount (cec3c38e-3f4a-4ca8-9523-afa47016f51b)
Property | Value|
---------|-------|
id | cec3c38e-3f4a-4ca8-9523-afa47016f51b
appDisplayName | ContosoApp
dataType | String
isMultiValued | false
isSyncedFromOnPremises | false
name | extension\_105be60b603845fea385e58772d9d630\_githubworkaccount