You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3872 lines
141 KiB
3872 lines
141 KiB
{
|
|
"appid": "f2a239df-acb2-47d6-861c-726a435cfe76",
|
|
"name": "MS Graph for Active Directory",
|
|
"description": "Connects to Microsoft Active Directory using MS Graph REST API services to support various generic and investigative actions",
|
|
"type": "identity management",
|
|
"product_vendor": "Microsoft",
|
|
"logo": "logo_msadgraph.svg",
|
|
"logo_dark": "logo_msadgraph_dark.svg",
|
|
"product_name": "MS Graph for Active Directory",
|
|
"product_version_regex": ".*",
|
|
"publisher": "Splunk",
|
|
"contributors": [
|
|
{
|
|
"name": "Mathieu A. Cormier"
|
|
}
|
|
],
|
|
"license": "Copyright (c) 2022-2023 Splunk Inc.",
|
|
"app_version": "1.3.0",
|
|
"python_version": "3",
|
|
"utctime_updated": "2022-04-18T12:59:04.000000Z",
|
|
"package_name": "phantom_msadgraph",
|
|
"main_module": "msadgraph_connector.py",
|
|
"min_phantom_version": "6.0.2",
|
|
"fips_compliant": true,
|
|
"latest_tested_versions": [
|
|
"Cloud 2023-7-18, API Version: 1.0"
|
|
],
|
|
"app_wizard_version": "1.0.0",
|
|
"rest_handler": "msadgraph_connector._handle_rest_request",
|
|
"configuration": {
|
|
"tenant_id": {
|
|
"description": "Tenant (Tenant ID or Tenant Name)",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"order": 0
|
|
},
|
|
"client_id": {
|
|
"description": "Application ID",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"order": 2
|
|
},
|
|
"client_secret": {
|
|
"description": "Client Secret",
|
|
"data_type": "password",
|
|
"required": true,
|
|
"order": 3
|
|
},
|
|
"region": {
|
|
"data_type": "string",
|
|
"description": "Microsoft AD Region",
|
|
"default": "Global",
|
|
"order": 1,
|
|
"value_list": [
|
|
"Global",
|
|
"US Gov L4",
|
|
"US Gov L5 (DOD)",
|
|
"Germany",
|
|
"China (21Vianet)"
|
|
]
|
|
},
|
|
"admin_access_required": {
|
|
"description": "Admin Access Required",
|
|
"data_type": "boolean",
|
|
"default": false,
|
|
"order": 4
|
|
},
|
|
"admin_access_granted": {
|
|
"description": "Admin Consent Already Provided",
|
|
"data_type": "boolean",
|
|
"default": false,
|
|
"order": 5
|
|
}
|
|
},
|
|
"actions": [
|
|
{
|
|
"action": "test connectivity",
|
|
"description": "Use supplied credentials to generate a token with MS Graph",
|
|
"type": "test",
|
|
"identifier": "test_connectivity",
|
|
"read_only": true,
|
|
"parameters": {},
|
|
"output": [],
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "list users",
|
|
"description": "Get a list of users",
|
|
"verbose": "For more information on using the filter_string, select_string and expand_string parameters, refer to https://docs.microsoft.com/en-us/graph/query-parameters. By default, only a limited set of properties are returned, to return an alternative property set use $select query parameter.",
|
|
"type": "investigate",
|
|
"identifier": "list_users",
|
|
"read_only": true,
|
|
"parameters": {
|
|
"filter_string": {
|
|
"description": "Filter string to apply to user listing",
|
|
"data_type": "string",
|
|
"order": 0
|
|
},
|
|
"select_string": {
|
|
"description": "Select string to get additional user properties. Separate multiple values with commas",
|
|
"data_type": "string",
|
|
"order": 1
|
|
},
|
|
"expand_string": {
|
|
"description": "Expand string to get a resource or collection referenced by a single relationship",
|
|
"data_type": "string",
|
|
"order": 2
|
|
},
|
|
"use_advanced_query": {
|
|
"description": "Use advanced query capabilities",
|
|
"data_type": "boolean",
|
|
"default": false,
|
|
"order": 3
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.expand_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"manager"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.filter_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"startswith(displayName,'User')"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.select_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"displayName"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.use_advanced_query",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.accountEnabled",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.ageGroup",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedLicenses.*.skuId",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"189a915c-fe4f-4ffa-bde4-85b9628d07a0"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedPlans.*.assignedTimestamp",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2017-08-29T02:31:40Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedPlans.*.capabilityStatus",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Enabled"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedPlans.*.service",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"OfficeForms"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedPlans.*.servicePlanId",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"e212cbc7-0961-4c40-9825-01117710dcb1"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.city",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Palo Alto"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.companyName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.consentProvidedForMinor",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.country",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"US"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.createdDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2019-05-21T22:27:20Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.creationType",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deletionTimestamp",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.department",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Sales"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.dirSyncEnabled",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.displayName",
|
|
"data_type": "string",
|
|
"column_name": "Display Name",
|
|
"column_order": 0,
|
|
"example_values": [
|
|
"User"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.employeeId",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.facsimileTelephoneNumber",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.givenName",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"testuser"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.id",
|
|
"data_type": "string",
|
|
"column_name": "Object ID",
|
|
"column_order": 1,
|
|
"example_values": [
|
|
"e4c722ac-3b83-478d-8f52-c388885dc30f"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.immutableId",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.isCompromised",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.jobTitle",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Sales Manager"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.lastDirSyncTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.legalAgeGroupClassification",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mail",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"email"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mailNickname",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"testmail"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mobile",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"+1 5556378688"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mobilePhone",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.objectType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"User"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.odata.type",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"test.DirectoryServices.User"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.officeLocation",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesDistinguishedName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSecurityIdentifier",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.otherMails",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"user.test@outlook.com"
|
|
],
|
|
"contains": [
|
|
"email"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.passwordPolicies",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"None"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.passwordProfile",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.passwordProfile.enforceChangePasswordPolicy",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.passwordProfile.forceChangePasswordNextLogin",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.passwordProfile.password",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.physicalDeliveryOfficeName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.postalCode",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"94303"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.preferredLanguage",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"en-US"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.provisionedPlans.*.capabilityStatus",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Enabled"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.provisionedPlans.*.provisioningStatus",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Success"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.provisionedPlans.*.service",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"exchange"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.proxyAddresses",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"SMTP:user1@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.refreshTokensValidFromDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2017-09-27T22:54:59Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.showInAddressList",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.sipProxyAddress",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"email"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.state",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"CA"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.streetAddress",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2479 E. Bayshore Rd."
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.surname",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Test_surname"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.telephoneNumber",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.thumbnailPhoto@odata.mediaEditLink",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"directoryObjects/6132ca31-7a09-434f-a269-abe836d0c01e/test.DirectoryServices.User/thumbnailPhoto"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.usageLocation",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"US"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.userPrincipalName",
|
|
"data_type": "string",
|
|
"column_name": "User Principal Name",
|
|
"column_order": 2,
|
|
"example_values": [
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.userState",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.userStateChangedOn",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.userType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Member"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.num_users",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
8
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.result_found",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.total_results",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
7
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Successfully listed users"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "custom",
|
|
"title": "List Users",
|
|
"view": "msadgraph_view.display_view"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "reset password",
|
|
"description": "Reset or set a user's password in a Microsoft AD environment",
|
|
"type": "contain",
|
|
"identifier": "reset_password",
|
|
"read_only": false,
|
|
"parameters": {
|
|
"user_id": {
|
|
"description": "User ID to change password - can be user principal name or object ID",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 0,
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
"force_change": {
|
|
"description": "Force user to change password on next login",
|
|
"data_type": "boolean",
|
|
"default": true,
|
|
"order": 1
|
|
},
|
|
"temp_password": {
|
|
"description": "Temporary password for user",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"order": 2
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
],
|
|
"column_name": "Status",
|
|
"column_order": 1
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.force_change",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.temp_password",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Temp_PA$$w0rd"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.user_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"ee3dc4f2-70f9-446f-a19e-6b4e95ba030d",
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
],
|
|
"column_name": "User ID",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.data",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Successfully reset user password"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Status: Successfully reset user password"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"width": 12,
|
|
"title": "User Password Reset",
|
|
"type": "table",
|
|
"height": 5
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "disable tokens",
|
|
"description": "Invalidate all active refresh tokens for a user in a Microsoft AD environment",
|
|
"type": "contain",
|
|
"identifier": "invalidate_tokens",
|
|
"read_only": false,
|
|
"parameters": {
|
|
"user_id": {
|
|
"description": "User ID to disable tokens of - can be user principal name or object ID",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 0,
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
],
|
|
"column_name": "Status",
|
|
"column_order": 1
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.user_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"ee3dc4f2-70f9-446f-a19e-6b4e95ba030d",
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
],
|
|
"column_name": "User ID",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.data",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.@odata.context",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"https://graph.test.com/v1.0/$metadata#Edm.Boolean"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.odata.metadata",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"https://graph.windows.net/1t309est-db6c-4tes-t1d2-12bf3456d78d/$metadata#Edm.Null"
|
|
],
|
|
"contains": [
|
|
"url"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.odata.null",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Successfully disabled tokens"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Successfully invalidated tokens",
|
|
"Status: Successfully disabled tokens"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"width": 12,
|
|
"title": "Invalidate Tokens",
|
|
"type": "table",
|
|
"height": 5
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "enable user",
|
|
"description": "Enable a user",
|
|
"type": "generic",
|
|
"identifier": "enable_user",
|
|
"read_only": false,
|
|
"undo": "disable user",
|
|
"parameters": {
|
|
"user_id": {
|
|
"description": "User ID to enable - can be user principal name or object ID",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 0,
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
],
|
|
"column_name": "Status",
|
|
"column_order": 1
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.user_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
],
|
|
"column_name": "User ID",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.data",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Successfully enabled user user@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Status: Successfully enabled user user@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "table"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "disable user",
|
|
"description": "Disable a user",
|
|
"type": "generic",
|
|
"identifier": "disable_user",
|
|
"read_only": false,
|
|
"undo": "enable user",
|
|
"parameters": {
|
|
"user_id": {
|
|
"description": "User ID to disable - can be user principal name or object ID",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 0,
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
],
|
|
"column_name": "Status",
|
|
"column_order": 1
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.user_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
],
|
|
"column_name": "User ID",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.data",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Successfully disabled user user@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Status: Successfully disabled user user@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "table"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "list user devices",
|
|
"description": "List devices for a specified user",
|
|
"verbose": "By default, only a limited set of properties are returned, to return an alternative property set use $select query parameter. For more information on using the select_string parameter, refer to <a href='https://docs.microsoft.com/en-us/graph/query-parameters#select-parameter' target='_blank'>this</a> documentation.",
|
|
"type": "investigate",
|
|
"identifier": "list_user_devices",
|
|
"read_only": true,
|
|
"parameters": {
|
|
"user_id": {
|
|
"description": "User ID - can be user principal name or object ID",
|
|
"data_type": "string",
|
|
"primary": true,
|
|
"required": true,
|
|
"order": 0,
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
"select_string": {
|
|
"description": "Select string to get additional user properties. Separate multiple values with commas",
|
|
"data_type": "string",
|
|
"order": 1
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.select_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"displayName"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.user_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.@odata.type",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"#test.graph.device"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.accountEnabled",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.alternativeSecurityIds.*.identityProvider",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.alternativeSecurityIds.*.key",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"WAA1ADAAOQA6ADwAUwBIAEEAMQAtAFQAUAAtAFAAVQBCAEsARQBZAD4AOQA5AEEARQAwADgAOABDAEUANAA1ADgAMABCADcAQgBGAEEARQA2ADEAQQBCADYANAA3ADYANgA5ADUAOAAzAEQANABFAEYARQA5ADYAOAAyAHkAcQBSAEIANwBrAGEAMQA4AEoATAByACsAegB4AE8AYwB6AE8AYgBNAFEANQBZAEgAbgB0AFQAdgBOAG0AbgA5AEQAZQA2AFgAVQBUAGgAcwBFAD0A"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.alternativeSecurityIds.*.type",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
2
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.approximateLastSignInDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2019-09-26T03:42:15Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.complianceExpirationDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.createdDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2019-09-26T03:42:15Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deletedDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deviceCategory",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deviceId",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deviceMetadata",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deviceOwnership",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deviceVersion",
|
|
"data_type": "numeric"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.displayName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.domainName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.enrollmentProfileName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.enrollmentType",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute1",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute10",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute11",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute12",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute13",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute14",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute15",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute2",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute3",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute4",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute5",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute6",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute7",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute8",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.extensionAttributes.extensionAttribute9",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.externalSourceName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.id",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.isCompliant",
|
|
"data_type": "boolean"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.isManaged",
|
|
"data_type": "boolean"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.isRooted",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.managementType",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.manufacturer",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mdmAppId",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.model",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesLastSyncDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSyncEnabled",
|
|
"data_type": "boolean"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.operatingSystem",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Windows"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.operatingSystemVersion",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"10.0.18362.0"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.profileType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"RegisteredDevice"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.registrationDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2019-09-26T03:42:15Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.sourceType",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.trustType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Workplace"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Successfully retrieved owned devices for user test@user.test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Status: Successfully retrieved owned devices for user test@user.test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "custom",
|
|
"title": "Owned Devices",
|
|
"view": "msadgraph_view.display_view"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "list user attributes",
|
|
"description": "List attributes for all or a specified user",
|
|
"verbose": "By default, only a limited set of properties are returned, to return an alternative property set use $select query parameter. For more information on using the select_string and expand_string parameters, refer to https://docs.microsoft.com/en-us/graph/query-parameters.",
|
|
"type": "investigate",
|
|
"identifier": "list_user_attributes",
|
|
"read_only": true,
|
|
"parameters": {
|
|
"user_id": {
|
|
"description": "User ID - can be user principal name or object ID",
|
|
"data_type": "string",
|
|
"primary": true,
|
|
"order": 0,
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
"select_string": {
|
|
"description": "Select string to get additional user properties. Separate multiple values with commas",
|
|
"data_type": "string",
|
|
"order": 1
|
|
},
|
|
"expand_string": {
|
|
"description": "Expand string to get a resource or collection referenced by a single relationship",
|
|
"data_type": "string",
|
|
"order": 2
|
|
},
|
|
"use_advanced_query": {
|
|
"description": "Use advanced query capabilities",
|
|
"data_type": "boolean",
|
|
"default": false,
|
|
"order": 3
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.expand_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"manager"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.select_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"displayName"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.use_advanced_query",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.user_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.@odata.context",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"https://graph.test.com/v1.0/$metadata#users/$entity"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.accountEnabled",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.ageGroup",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedLicenses.*.skuId",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"f30db892-07e9-47e9-837c-80727f46fd3d"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedPlans.*.assignedTimestamp",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2019-04-26T07:21:18Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedPlans.*.capabilityStatus",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Enabled"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedPlans.*.service",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"exchange"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedPlans.*.servicePlanId",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"33c4f319-9bdd-48d6-9c4d-410b750a4a5a"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.city",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.companyName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.consentProvidedForMinor",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.country",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.createdDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2019-05-02T20:27:59Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.creationType",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deletionTimestamp",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.department",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Sales"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.dirSyncEnabled",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.displayName",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Test User"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.employeeId",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.facsimileTelephoneNumber",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.givenName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"7d55d7e6-cf5a-4dd2-a176-57a3c33b7fa9"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.identities.*.issuer",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.identities.*.issuerAssignedId",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"test2@user.test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.identities.*.signInType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"userPrincipalName"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.immutableId",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.isCompromised",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.jobTitle",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.lastDirSyncTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.legalAgeGroupClassification",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mail",
|
|
"data_type": "string",
|
|
"contains": [
|
|
"email"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mailNickname",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"test"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mobile",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mobilePhone",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.objectId",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"59f51194-1998-4932-a8ac-468e59374edc"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.objectType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"User"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.odata.metadata",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"https://graph.windows.net/1t309est-db6c-4tes-t1d2-12bf3456d78d/$metadata#directoryObjects/@Element"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.odata.type",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"test.DirectoryServices.User"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.officeLocation",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesDistinguishedName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSecurityIdentifier",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.otherMails",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"email"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.passwordPolicies",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.passwordProfile",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.passwordProfile.enforceChangePasswordPolicy",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.passwordProfile.forceChangePasswordNextLogin",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.passwordProfile.password",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.physicalDeliveryOfficeName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.postalCode",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.preferredLanguage",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.provisionedPlans.*.capabilityStatus",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Enabled"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.provisionedPlans.*.provisioningStatus",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Success"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.provisionedPlans.*.service",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"exchange"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.proxyAddresses",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"SMTP:test_shared_mailbox@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.refreshTokensValidFromDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2019-05-16T19:54:18Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.showInAddressList",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.sipProxyAddress",
|
|
"data_type": "string",
|
|
"contains": [
|
|
"email"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.state",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.streetAddress",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.surname",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.telephoneNumber",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.thumbnailPhoto@odata.mediaEditLink",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"directoryObjects/59f12345-1998-4932-a8ac-468e59374edc/test.DirectoryServices.User/thumbnailPhoto"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.usageLocation",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"US"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.userPrincipalName",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.userState",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.userStateChangedOn",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.userType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Member"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Successfully retrieved user attributes",
|
|
"Successfully retrieved attributes for user user@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Status: Successfully retrieved user attributes",
|
|
"Status: Successfully retrieved attributes for user user@test.com, User enabled: False"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "custom",
|
|
"title": "list user attributes",
|
|
"view": "msadgraph_view.display_view"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "set user attribute",
|
|
"description": "Set an attribute for a user",
|
|
"type": "generic",
|
|
"identifier": "set_user_attribute",
|
|
"read_only": false,
|
|
"parameters": {
|
|
"user_id": {
|
|
"description": "User ID - can be user principal name or object ID",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 0,
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
"ph_0": {
|
|
"description": "Placeholder",
|
|
"data_type": "ph",
|
|
"order": 1
|
|
},
|
|
"attribute": {
|
|
"description": "Attribute to set",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"order": 2
|
|
},
|
|
"attribute_value": {
|
|
"description": "Value of attribute to set",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"order": 3
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
],
|
|
"column_name": "Status",
|
|
"column_order": 3
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.attribute",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"department"
|
|
],
|
|
"column_name": "Attribute Name",
|
|
"column_order": 1
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.attribute_value",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Sales"
|
|
],
|
|
"column_name": "Attribute Value",
|
|
"column_order": 2
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.user_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
],
|
|
"column_name": "User ID",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.data",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.classification",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.createdDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2021-03-25T18:40:53Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deletedDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deletionTimestamp",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.description",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"This is for testing purpose"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.dirSyncEnabled",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.displayName",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Test-site"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.expirationDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2a201c95-101b-42d9-a7af-9a2fdf8193f1"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.isAssignableToRole",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.lastDirSyncTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mail",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Test-site@test.com"
|
|
],
|
|
"contains": [
|
|
"email"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mailEnabled",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mailNickname",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Test-site"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.membershipRule",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.membershipRuleProcessingState",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.objectType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.odata.type",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"test.DirectoryServices.Group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesDomainName",
|
|
"data_type": "string",
|
|
"contains": [
|
|
"domain"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesLastSyncDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesNetBiosName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSamAccountName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSecurityIdentifier",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSyncEnabled",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.preferredDataLocation",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.preferredLanguage",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.proxyAddresses",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"SMTP:test-h@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.renewedDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2021-03-25T18:40:53Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.securityEnabled",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.securityIdentifier",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"S-1-12-1-294681889-1319597617-672379543-28952017"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.theme",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.visibility",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Private"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Successfully enabled user user@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Status: Successfully enabled user user@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "table"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "remove user",
|
|
"description": "Remove a user from a specified group",
|
|
"type": "generic",
|
|
"identifier": "remove_user",
|
|
"read_only": false,
|
|
"undo": "add user",
|
|
"parameters": {
|
|
"group_object_id": {
|
|
"description": "Object ID of group",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 0,
|
|
"contains": [
|
|
"group object id"
|
|
]
|
|
},
|
|
"user_id": {
|
|
"description": "User ID to remove from group",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 1,
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
],
|
|
"column_name": "Status",
|
|
"column_order": 2
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.group_object_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"ddb876b3-603a-437b-9814-2d46a2219a1e"
|
|
],
|
|
"contains": [
|
|
"group object id"
|
|
],
|
|
"column_name": "Group Object ID",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.user_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"17be76d0-35ed-4881-ab62-d2eb73c2ebe3"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
],
|
|
"column_name": "User ID",
|
|
"column_order": 1
|
|
},
|
|
{
|
|
"data_path": "action_result.data",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Successfully removed user from group",
|
|
"User not in group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Status: Successfully removed user from group",
|
|
"Status: User not in group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "table"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "add user",
|
|
"description": "Add a user to a specified group",
|
|
"type": "generic",
|
|
"identifier": "add_user",
|
|
"read_only": false,
|
|
"undo": "remove user",
|
|
"parameters": {
|
|
"group_object_id": {
|
|
"description": "Object ID of group",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 0,
|
|
"contains": [
|
|
"group object id"
|
|
]
|
|
},
|
|
"user_id": {
|
|
"description": "User ID to add to group",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 1,
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
],
|
|
"column_name": "Status",
|
|
"column_order": 2
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.group_object_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"ddb876b3-603a-437b-9814-2d46a2219a1e"
|
|
],
|
|
"contains": [
|
|
"group object id"
|
|
],
|
|
"column_name": "Group Object ID",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.user_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"17be76d0-35ed-4881-ab62-d2eb73c2ebe3"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
],
|
|
"column_name": "User ID",
|
|
"column_order": 1
|
|
},
|
|
{
|
|
"data_path": "action_result.data",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Successfully added user to group",
|
|
"User already in group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Status: Successfully added user to group",
|
|
"Status: User already in group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "table"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "list groups",
|
|
"description": "List groups in the organization",
|
|
"verbose": "By default, only a limited set of properties are returned, to return an alternative property set use $select query parameter. For more information on using the select_string and expand_string parameters, refer to https://docs.microsoft.com/en-us/graph/query-parameters.",
|
|
"type": "investigate",
|
|
"identifier": "list_groups",
|
|
"read_only": true,
|
|
"parameters": {
|
|
"filter_string": {
|
|
"description": "Filter string to apply to group listing",
|
|
"data_type": "string",
|
|
"order": 0
|
|
},
|
|
"select_string": {
|
|
"description": "Select string to get additional group properties. Separate multiple values with commas",
|
|
"data_type": "string",
|
|
"order": 1
|
|
},
|
|
"expand_string": {
|
|
"description": "Expand string to get a resource or collection referenced by a single relationship",
|
|
"data_type": "string",
|
|
"order": 2
|
|
},
|
|
"use_advanced_query": {
|
|
"description": "Use advanced query capabilities",
|
|
"data_type": "boolean",
|
|
"default": false,
|
|
"order": 3
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.expand_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"members"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.filter_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"createdDateTime ge '2014-01-01T00:00:00Z'"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.select_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"displayName"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.use_advanced_query",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.classification",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.createdDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2021-03-25T18:40:53Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deletedDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deletionTimestamp",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.description",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"This is for testing purpose"
|
|
],
|
|
"column_name": "Description",
|
|
"column_order": 1
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.dirSyncEnabled",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.displayName",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Test-site"
|
|
],
|
|
"column_name": "Display Name",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.expirationDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2a201c95-101b-42d9-a7af-9a2fdf8193f1"
|
|
],
|
|
"contains": [
|
|
"group object id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.isAssignableToRole",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.lastDirSyncTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mail",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Test-site@test.com"
|
|
],
|
|
"contains": [
|
|
"email"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mailEnabled",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mailNickname",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Test-site"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.membershipRule",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.membershipRuleProcessingState",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.objectType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.odata.type",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"test.DirectoryServices.Group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesDomainName",
|
|
"data_type": "string",
|
|
"contains": [
|
|
"domain"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesLastSyncDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesNetBiosName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSamAccountName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSecurityIdentifier",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSyncEnabled",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.preferredDataLocation",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.preferredLanguage",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.proxyAddresses",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"SMTP:test-h@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.renewedDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2021-03-25T18:40:53Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.securityEnabled",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.securityIdentifier",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"S-1-12-1-294681889-1319597617-672379543-28952017"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.theme",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.visibility",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Private"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.num_groups",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
7
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Num groups: 7"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "custom",
|
|
"title": "List Groups",
|
|
"view": "msadgraph_view.display_view"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "get group",
|
|
"description": "Get information about a group",
|
|
"verbose": "By default, only a limited set of properties are returned, to return an alternative property set use $select query parameter. For more information on using the select_string and expand_string parameters, refer to https://docs.microsoft.com/en-us/graph/query-parameters.",
|
|
"type": "investigate",
|
|
"identifier": "get_group",
|
|
"read_only": true,
|
|
"parameters": {
|
|
"object_id": {
|
|
"description": "Object ID of group",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 0,
|
|
"contains": [
|
|
"group object id"
|
|
]
|
|
},
|
|
"select_string": {
|
|
"description": "Select string to get additional group properties. Separate multiple values with commas",
|
|
"data_type": "string",
|
|
"order": 1
|
|
},
|
|
"expand_string": {
|
|
"description": "Expand string to get a resource or collection referenced by a single relationship",
|
|
"data_type": "string",
|
|
"order": 2
|
|
},
|
|
"use_advanced_query": {
|
|
"description": "Use advanced query capabilities",
|
|
"data_type": "boolean",
|
|
"default": false,
|
|
"order": 3
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.expand_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"members"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.object_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"ddb876b3-603a-437b-9814-2d46a2219a1e"
|
|
],
|
|
"contains": [
|
|
"group object id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.select_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"displayName"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.use_advanced_query",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.@odata.context",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"https://graph.test.com/v1.0/$metadata#groups(id,displayName)/$entity"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.classification",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.createdDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2020-08-05T11:59:49Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deletedDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deletionTimestamp",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.description",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"This is the office 365 group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.dirSyncEnabled",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.displayName",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"o365group"
|
|
],
|
|
"column_name": "Display Name",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.expirationDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"ddb876b3-603a-437b-9814-2d46a2219a1e"
|
|
],
|
|
"contains": [
|
|
"group object id"
|
|
],
|
|
"column_name": "Object ID",
|
|
"column_order": 1
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.isAssignableToRole",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.lastDirSyncTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mail",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"bc7f9cabe@test.com"
|
|
],
|
|
"contains": [
|
|
"email"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mailEnabled",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
],
|
|
"column_name": "Mail Enabled",
|
|
"column_order": 3
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mailNickname",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"bc7f9cabe"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.membershipRule",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.membershipRuleProcessingState",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.objectType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.odata.metadata",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"https://graph.windows.net/1t309est-db6c-4tes-t1d2-12bf3456d78d/$metadata#directoryObjects/@Element"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.odata.type",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"test.DirectoryServices.Group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesDomainName",
|
|
"data_type": "string",
|
|
"contains": [
|
|
"domain"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesLastSyncDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesNetBiosName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSamAccountName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSecurityIdentifier",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSyncEnabled",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.preferredDataLocation",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.preferredLanguage",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.proxyAddresses",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"SMTP:bc7f9cabe@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.renewedDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2020-08-05T11:59:49Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.securityEnabled",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
],
|
|
"column_name": "Security Enabled",
|
|
"column_order": 2
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.securityIdentifier",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"S-1-12-1-909260723-1083662375-1952945031-2402852259"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.theme",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.visibility",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.display_name",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"o365group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Successfully retrieved group 104d4576-1544-48b5-bb7e-9f8f871aa824"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Display name: o365group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "custom",
|
|
"title": "List Groups",
|
|
"view": "msadgraph_view.display_view"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "list group members",
|
|
"description": "List the members in a group",
|
|
"verbose": "By default, only a limited set of properties are returned, to return an alternative property set use $select query parameter. For more information on using the select_string and expand_string parameters, refer to https://docs.microsoft.com/en-us/graph/query-parameters.",
|
|
"type": "investigate",
|
|
"identifier": "list_group_members",
|
|
"read_only": true,
|
|
"parameters": {
|
|
"group_object_id": {
|
|
"description": "Object ID of group",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 0,
|
|
"contains": [
|
|
"group object id"
|
|
]
|
|
},
|
|
"select_string": {
|
|
"description": "Select string to get additional properties. Separate multiple values with commas",
|
|
"data_type": "string",
|
|
"order": 1
|
|
},
|
|
"expand_string": {
|
|
"description": "Expand string to get a resource or collection referenced by a single relationship",
|
|
"data_type": "string",
|
|
"order": 2
|
|
},
|
|
"use_advanced_query": {
|
|
"description": "Use advanced query capabilities",
|
|
"data_type": "boolean",
|
|
"default": false,
|
|
"order": 3
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.expand_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"manager"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.group_object_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"ebcd3130-55a1-4cbf-81b2-86408ff21203"
|
|
],
|
|
"contains": [
|
|
"group object id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.select_string",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"displayName"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.use_advanced_query",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.@odata.type",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"#test.graph.user"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.accountEnabled",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.ageGroup",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedLicenses.*.skuId",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"189a915c-fe4f-4ffa-bde4-85b9628d07a0"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedPlans.*.assignedDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2022-11-03T15:12:28Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedPlans.*.capabilityStatus",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Deleted"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedPlans.*.service",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"AADPremiumService"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.assignedPlans.*.servicePlanId",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"eec0eb4f-6444-4f95-aba0-50c24d67f998"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.city",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Palo Alto"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.companyName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.consentProvidedForMinor",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.country",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"US"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.createdDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2016-06-09T18:33:27Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.creationType",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deletedDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.department",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.displayName",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Firstname Lastname"
|
|
],
|
|
"column_name": "Display Name",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.employeeHireDate",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.employeeId",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.employeeOrgData",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.employeeType",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.externalUserState",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.externalUserStateChangeDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.faxNumber",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.givenName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"17be76d0-35ed-4881-ab62-d2eb73c2ebe3"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.identities.*.issuer",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.identities.*.issuerAssignedId",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"test@user.test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.identities.*.signInType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"userPrincipalName"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.isResourceAccount",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.jobTitle",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.legalAgeGroupClassification",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mail",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mailNickname",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"User"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.mobilePhone",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.officeLocation",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesDistinguishedName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesDomainName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute1",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute10",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute11",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute12",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute13",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute14",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute15",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute2",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute3",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute4",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute5",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute6",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute7",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute8",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesExtensionAttributes.extensionAttribute9",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesImmutableId",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesLastSyncDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSamAccountName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSecurityIdentifier",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesSyncEnabled",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.onPremisesUserPrincipalName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.passwordPolicies",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.passwordProfile",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.postalCode",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"94303"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.preferredDataLocation",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.preferredLanguage",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.provisionedPlans.*.capabilityStatus",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Enabled"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.provisionedPlans.*.provisioningStatus",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Success"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.provisionedPlans.*.service",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"testCommunicationsOnline"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.refreshTokensValidFromDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2022-08-08T13:00:58Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.showInAddressList",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.signInSessionsValidFromDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2022-08-08T13:00:58Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.state",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"CA"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.streetAddress",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2479 E. Bayshore Rd."
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.surname",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.usageLocation",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"US"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.userPrincipalName",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"ews_retest@test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.userType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Member"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.num_members",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
3
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.num_users",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
3
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Num members: 3"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "custom",
|
|
"title": "list group members",
|
|
"view": "msadgraph_view.display_view"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "validate group",
|
|
"description": "Returns true if a user is in a group; otherwise, false",
|
|
"type": "investigate",
|
|
"identifier": "validate_group",
|
|
"read_only": true,
|
|
"parameters": {
|
|
"group_object_id": {
|
|
"description": "Object ID of group",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 0,
|
|
"contains": [
|
|
"group object id"
|
|
]
|
|
},
|
|
"user_id": {
|
|
"description": "User ID to validate",
|
|
"data_type": "string",
|
|
"required": true,
|
|
"primary": true,
|
|
"order": 1,
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
}
|
|
},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
],
|
|
"column_name": "Status",
|
|
"column_order": 2
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.group_object_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"ebcd3130-55a1-4cbf-81b2-86408ff21203"
|
|
],
|
|
"contains": [
|
|
"group object id"
|
|
],
|
|
"column_name": "Group Object ID",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.parameter.user_id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"user@test.com"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
],
|
|
"column_name": "User ID",
|
|
"column_order": 1
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.@odata.context",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"https://graph.test.com/v1.0/$metadata#directoryObjects"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.user_in_group",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.@odata.type",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"#test.graph.group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.classification",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.createdDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2022-02-25T12:05:22Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.deletedDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.description",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Test group for MSGraph"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.displayName",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Test group for MSGraph"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.expirationDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"49233413-24c6-4516-a9e1-4d5f87fe34fd"
|
|
],
|
|
"contains": [
|
|
"user id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.isAssignableToRole",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.mail",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"test@user.test.com"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.mailEnabled",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.mailNickname",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"TestgroupforMSGraph"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.membershipRule",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.membershipRuleProcessingState",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.onPremisesDomainName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.onPremisesLastSyncDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.onPremisesNetBiosName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.onPremisesSamAccountName",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.onPremisesSecurityIdentifier",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.onPremisesSyncEnabled",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.preferredDataLocation",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.preferredLanguage",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.renewedDateTime",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"2022-02-25T12:05:22Z"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.securityEnabled",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.securityIdentifier",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"S-1-12-1-1227043859-1159079110-1598939561-4248108679"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.theme",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.value.*.visibility",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Private"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"User is member of group"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.user_in_group",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"User in group: True"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "table"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "list directory roles",
|
|
"description": "List the directory roles that are activated in the tenant",
|
|
"verbose": "<p>Pagination is not implemented for this action as this endpoint does not support pagination. Here is the <b><a href='https://docs.microsoft.com/en-us/graph/paging' target='_blank'>Documentation</a></b> for the same.</p>",
|
|
"type": "investigate",
|
|
"identifier": "list_directory_roles",
|
|
"read_only": true,
|
|
"parameters": {},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deletedDateTime",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.deletionTimestamp",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.description",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Can read basic directory information. For granting access to applications, not intended for users."
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.displayName",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Directory Readers"
|
|
],
|
|
"column_name": "Display Name",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.id",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"02b238cb-0d15-454b-aae6-0e94993a3207"
|
|
],
|
|
"contains": [
|
|
"directory object id"
|
|
],
|
|
"column_name": "Object ID",
|
|
"column_order": 1
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.isSystem",
|
|
"data_type": "boolean",
|
|
"example_values": [
|
|
true,
|
|
false
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.objectType",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Role"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.odata.type",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"test.DirectoryServices.DirectoryRole"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.data.*.roleTemplateId",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"88d8e3e3-8f55-4a1e-953a-9b9898b8876b"
|
|
],
|
|
"contains": [
|
|
"role template id"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.summary.num_directory_roles",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
9
|
|
]
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Num directory roles: 9"
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "table"
|
|
},
|
|
"versions": "EQ(*)"
|
|
},
|
|
{
|
|
"action": "generate token",
|
|
"identifier": "generate_token",
|
|
"description": "Generate a token",
|
|
"type": "generic",
|
|
"read_only": false,
|
|
"parameters": {},
|
|
"output": [
|
|
{
|
|
"data_path": "action_result.status",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"success",
|
|
"failed"
|
|
],
|
|
"column_name": "Status",
|
|
"column_order": 0
|
|
},
|
|
{
|
|
"data_path": "action_result.data",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.summary",
|
|
"data_type": "string"
|
|
},
|
|
{
|
|
"data_path": "action_result.message",
|
|
"data_type": "string",
|
|
"example_values": [
|
|
"Token generated"
|
|
],
|
|
"column_name": "Message",
|
|
"column_order": 1
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
},
|
|
{
|
|
"data_path": "summary.total_objects_successful",
|
|
"data_type": "numeric",
|
|
"example_values": [
|
|
1
|
|
]
|
|
}
|
|
],
|
|
"render": {
|
|
"type": "table"
|
|
},
|
|
"versions": "EQ(*)"
|
|
}
|
|
],
|
|
"pip_dependencies": {
|
|
"wheel": [
|
|
{
|
|
"module": "beautifulsoup4",
|
|
"input_file": "wheels/py3/beautifulsoup4-4.9.1-py3-none-any.whl"
|
|
},
|
|
{
|
|
"module": "soupsieve",
|
|
"input_file": "wheels/py3/soupsieve-2.3.2.post1-py3-none-any.whl"
|
|
}
|
|
]
|
|
},
|
|
"pip39_dependencies": {
|
|
"wheel": [
|
|
{
|
|
"module": "beautifulsoup4",
|
|
"input_file": "wheels/py3/beautifulsoup4-4.9.1-py3-none-any.whl"
|
|
},
|
|
{
|
|
"module": "soupsieve",
|
|
"input_file": "wheels/py3/soupsieve-2.4.1-py3-none-any.whl"
|
|
}
|
|
]
|
|
}
|
|
}
|