Microsoft Graph · Capability

Microsoft Graph Directory — roleManagement.rbacApplication

Microsoft Graph Directory — roleManagement.rbacApplication. 119 operations. Lead operation: Microsoft Graph Get directory from roleManagement. Self-contained Naftiko capability covering one Microsoft Graph business surface.

Run with Naftiko Microsoft GraphroleManagement.rbacApplication

What You Can Do

GET
Rolemanagementgetdirectory — Microsoft Graph Get directory from roleManagement
/v1/rolemanagement/directory
PATCH
Rolemanagementupdatedirectory — Microsoft Graph Update the navigation property directory in roleManagement
/v1/rolemanagement/directory
DELETE
Rolemanagementdeletedirectory — Microsoft Graph Delete navigation property directory for roleManagement
/v1/rolemanagement/directory
GET
Rolemanagementdirectorylistresourcenamespaces — Microsoft Graph Get resourceNamespaces from roleManagement
/v1/rolemanagement/directory/resourcenamespaces
POST
Rolemanagementdirectorycreateresourcenamespaces — Microsoft Graph Create new navigation property to resourceNamespaces for roleManagement
/v1/rolemanagement/directory/resourcenamespaces
GET
Rolemanagementdirectoryresourcenamespacesgetcount2247 — Microsoft Graph Get the number of the resource
/v1/rolemanagement/directory/resourcenamespaces/count
GET
Rolemanagementdirectorygetresourcenamespaces — Microsoft Graph Get resourceNamespaces from roleManagement
/v1/rolemanagement/directory/resourcenamespaces/{unifiedrbacresourcenamespace-id}
PATCH
Rolemanagementdirectoryupdateresourcenamespaces — Microsoft Graph Update the navigation property resourceNamespaces in roleManagement
/v1/rolemanagement/directory/resourcenamespaces/{unifiedrbacresourcenamespace-id}
DELETE
Rolemanagementdirectorydeleteresourcenamespaces — Microsoft Graph Delete navigation property resourceNamespaces for roleManagement
/v1/rolemanagement/directory/resourcenamespaces/{unifiedrbacresourcenamespace-id}
GET
Rolemanagementdirectoryresourcenamespaceslistresourceactions — Microsoft Graph Get resourceActions from roleManagement
/v1/rolemanagement/directory/resourcenamespaces/{unifiedrbacresourcenamespace-id}/resourceactions
POST
Rolemanagementdirectoryresourcenamespacescreateresourceactions — Microsoft Graph Create new navigation property to resourceActions for roleManagement
/v1/rolemanagement/directory/resourcenamespaces/{unifiedrbacresourcenamespace-id}/resourceactions
GET
Rolemanagementdirectoryresourcenamespacesresourceactionsgetcount1b0d — Microsoft Graph Get the number of the resource
/v1/rolemanagement/directory/resourcenamespaces/{unifiedrbacresourcenamespace-id}/resourceactions/count
GET
Rolemanagementdirectoryresourcenamespacesgetresourceactions — Microsoft Graph Get resourceActions from roleManagement
/v1/rolemanagement/directory/resourcenamespaces/{unifiedrbacresourcenamespace-id}/resourceactions/{unifiedrbacresourceaction-id}
PATCH
Rolemanagementdirectoryresourcenamespacesupdateresourceactions — Microsoft Graph Update the navigation property resourceActions in roleManagement
/v1/rolemanagement/directory/resourcenamespaces/{unifiedrbacresourcenamespace-id}/resourceactions/{unifiedrbacresourceaction-id}
DELETE
Rolemanagementdirectoryresourcenamespacesdeleteresourceactions — Microsoft Graph Delete navigation property resourceActions for roleManagement
/v1/rolemanagement/directory/resourcenamespaces/{unifiedrbacresourcenamespace-id}/resourceactions/{unifiedrbacresourceaction-id}
GET
Rolemanagementdirectorylistroleassignmentscheduleinstances — Microsoft Graph List roleAssignmentScheduleInstances
/v1/rolemanagement/directory/roleassignmentscheduleinstances
POST
Rolemanagementdirectorycreateroleassignmentscheduleinstances — Microsoft Graph Create new navigation property to roleAssignmentScheduleInstances for roleManagement
/v1/rolemanagement/directory/roleassignmentscheduleinstances
GET
Rolemanagementdirectoryroleassignmentscheduleinstancesgetcounte055 — Microsoft Graph Get the number of the resource
/v1/rolemanagement/directory/roleassignmentscheduleinstances/count
GET
Rolemanagementdirectoryroleassignmentscheduleinstancesfilterbycurrentuser — Microsoft Graph Invoke function filterByCurrentUser
/v1/rolemanagement/directory/roleassignmentscheduleinstances/filterbycurrentuser-on-on
GET
Rolemanagementdirectorygetroleassignmentscheduleinstances — Microsoft Graph Get unifiedRoleAssignmentScheduleInstance
/v1/rolemanagement/directory/roleassignmentscheduleinstances/{unifiedroleassignmentscheduleinstance-id}
PATCH
Rolemanagementdirectoryupdateroleassignmentscheduleinstances — Microsoft Graph Update the navigation property roleAssignmentScheduleInstances in roleManagement
/v1/rolemanagement/directory/roleassignmentscheduleinstances/{unifiedroleassignmentscheduleinstance-id}
DELETE
Rolemanagementdirectorydeleteroleassignmentscheduleinstances — Microsoft Graph Delete navigation property roleAssignmentScheduleInstances for roleManagement
/v1/rolemanagement/directory/roleassignmentscheduleinstances/{unifiedroleassignmentscheduleinstance-id}
GET
Rolemanagementdirectoryroleassignmentscheduleinstancesgetactivatedusing — Microsoft Graph Get activatedUsing from roleManagement
/v1/rolemanagement/directory/roleassignmentscheduleinstances/{unifiedroleassignmentscheduleinstance-id}/activatedusing
GET
Rolemanagementdirectoryroleassignmentscheduleinstancesgetappscope — Microsoft Graph Get appScope from roleManagement
/v1/rolemanagement/directory/roleassignmentscheduleinstances/{unifiedroleassignmentscheduleinstance-id}/appscope
GET
Rolemanagementdirectoryroleassignmentscheduleinstancesgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/directory/roleassignmentscheduleinstances/{unifiedroleassignmentscheduleinstance-id}/directoryscope
GET
Rolemanagementdirectoryroleassignmentscheduleinstancesgetprincipal — Microsoft Graph Get principal from roleManagement
/v1/rolemanagement/directory/roleassignmentscheduleinstances/{unifiedroleassignmentscheduleinstance-id}/principal
GET
Rolemanagementdirectoryroleassignmentscheduleinstancesgetroledefinition — Microsoft Graph Get roleDefinition from roleManagement
/v1/rolemanagement/directory/roleassignmentscheduleinstances/{unifiedroleassignmentscheduleinstance-id}/roledefinition
GET
Rolemanagementdirectorylistroleassignmentschedulerequests — Microsoft Graph List roleAssignmentScheduleRequests
/v1/rolemanagement/directory/roleassignmentschedulerequests
POST
Rolemanagementdirectorycreateroleassignmentschedulerequests — Microsoft Graph Create roleAssignmentScheduleRequests
/v1/rolemanagement/directory/roleassignmentschedulerequests
GET
Rolemanagementdirectoryroleassignmentschedulerequestsgetcount6fe6 — Microsoft Graph Get the number of the resource
/v1/rolemanagement/directory/roleassignmentschedulerequests/count
GET
Rolemanagementdirectoryroleassignmentschedulerequestsfilterbycurrentuser — Microsoft Graph Invoke function filterByCurrentUser
/v1/rolemanagement/directory/roleassignmentschedulerequests/filterbycurrentuser-on-on
GET
Rolemanagementdirectorygetroleassignmentschedulerequests — Microsoft Graph Get unifiedRoleAssignmentScheduleRequest
/v1/rolemanagement/directory/roleassignmentschedulerequests/{unifiedroleassignmentschedulerequest-id}
PATCH
Rolemanagementdirectoryupdateroleassignmentschedulerequests — Microsoft Graph Update the navigation property roleAssignmentScheduleRequests in roleManagement
/v1/rolemanagement/directory/roleassignmentschedulerequests/{unifiedroleassignmentschedulerequest-id}
DELETE
Rolemanagementdirectorydeleteroleassignmentschedulerequests — Microsoft Graph Delete navigation property roleAssignmentScheduleRequests for roleManagement
/v1/rolemanagement/directory/roleassignmentschedulerequests/{unifiedroleassignmentschedulerequest-id}
GET
Rolemanagementdirectoryroleassignmentschedulerequestsgetactivatedusing — Microsoft Graph Get activatedUsing from roleManagement
/v1/rolemanagement/directory/roleassignmentschedulerequests/{unifiedroleassignmentschedulerequest-id}/activatedusing
GET
Rolemanagementdirectoryroleassignmentschedulerequestsgetappscope — Microsoft Graph Get appScope from roleManagement
/v1/rolemanagement/directory/roleassignmentschedulerequests/{unifiedroleassignmentschedulerequest-id}/appscope
POST
Rolemanagementdirectoryroleassignmentschedulerequestsunifiedroleassignmentschedulerequestcancel — Microsoft Graph Invoke action cancel
/v1/rolemanagement/directory/roleassignmentschedulerequests/{unifiedroleassignmentschedulerequest-id}/cancel
GET
Rolemanagementdirectoryroleassignmentschedulerequestsgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/directory/roleassignmentschedulerequests/{unifiedroleassignmentschedulerequest-id}/directoryscope
GET
Rolemanagementdirectoryroleassignmentschedulerequestsgetprincipal — Microsoft Graph Get principal from roleManagement
/v1/rolemanagement/directory/roleassignmentschedulerequests/{unifiedroleassignmentschedulerequest-id}/principal
GET
Rolemanagementdirectoryroleassignmentschedulerequestsgetroledefinition — Microsoft Graph Get roleDefinition from roleManagement
/v1/rolemanagement/directory/roleassignmentschedulerequests/{unifiedroleassignmentschedulerequest-id}/roledefinition
GET
Rolemanagementdirectoryroleassignmentschedulerequestsgettargetschedule — Microsoft Graph Get targetSchedule from roleManagement
/v1/rolemanagement/directory/roleassignmentschedulerequests/{unifiedroleassignmentschedulerequest-id}/targetschedule
GET
Rolemanagementdirectorylistroleassignmentschedules — Microsoft Graph List roleAssignmentSchedules
/v1/rolemanagement/directory/roleassignmentschedules
POST
Rolemanagementdirectorycreateroleassignmentschedules — Microsoft Graph Create new navigation property to roleAssignmentSchedules for roleManagement
/v1/rolemanagement/directory/roleassignmentschedules
GET
Rolemanagementdirectoryroleassignmentschedulesgetcount6f04 — Microsoft Graph Get the number of the resource
/v1/rolemanagement/directory/roleassignmentschedules/count
GET
Rolemanagementdirectoryroleassignmentschedulesfilterbycurrentuser — Microsoft Graph Invoke function filterByCurrentUser
/v1/rolemanagement/directory/roleassignmentschedules/filterbycurrentuser-on-on
GET
Rolemanagementdirectorygetroleassignmentschedules — Microsoft Graph Get unifiedRoleAssignmentSchedule
/v1/rolemanagement/directory/roleassignmentschedules/{unifiedroleassignmentschedule-id}
PATCH
Rolemanagementdirectoryupdateroleassignmentschedules — Microsoft Graph Update the navigation property roleAssignmentSchedules in roleManagement
/v1/rolemanagement/directory/roleassignmentschedules/{unifiedroleassignmentschedule-id}
DELETE
Rolemanagementdirectorydeleteroleassignmentschedules — Microsoft Graph Delete navigation property roleAssignmentSchedules for roleManagement
/v1/rolemanagement/directory/roleassignmentschedules/{unifiedroleassignmentschedule-id}
GET
Rolemanagementdirectoryroleassignmentschedulesgetactivatedusing — Microsoft Graph Get activatedUsing from roleManagement
/v1/rolemanagement/directory/roleassignmentschedules/{unifiedroleassignmentschedule-id}/activatedusing
GET
Rolemanagementdirectoryroleassignmentschedulesgetappscope — Microsoft Graph Get appScope from roleManagement
/v1/rolemanagement/directory/roleassignmentschedules/{unifiedroleassignmentschedule-id}/appscope
GET
Rolemanagementdirectoryroleassignmentschedulesgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/directory/roleassignmentschedules/{unifiedroleassignmentschedule-id}/directoryscope
GET
Rolemanagementdirectoryroleassignmentschedulesgetprincipal — Microsoft Graph Get principal from roleManagement
/v1/rolemanagement/directory/roleassignmentschedules/{unifiedroleassignmentschedule-id}/principal
GET
Rolemanagementdirectoryroleassignmentschedulesgetroledefinition — Microsoft Graph Get roleDefinition from roleManagement
/v1/rolemanagement/directory/roleassignmentschedules/{unifiedroleassignmentschedule-id}/roledefinition
GET
Rolemanagementdirectorylistroleassignments — Microsoft Graph List unifiedRoleAssignments
/v1/rolemanagement/directory/roleassignments
POST
Rolemanagementdirectorycreateroleassignments — Microsoft Graph Create unifiedRoleAssignment
/v1/rolemanagement/directory/roleassignments
GET
Rolemanagementdirectoryroleassignmentsgetcountbd5b — Microsoft Graph Get the number of the resource
/v1/rolemanagement/directory/roleassignments/count
GET
Rolemanagementdirectorygetroleassignments — Microsoft Graph Get unifiedRoleAssignment
/v1/rolemanagement/directory/roleassignments/{unifiedroleassignment-id}
PATCH
Rolemanagementdirectoryupdateroleassignments — Microsoft Graph Update the navigation property roleAssignments in roleManagement
/v1/rolemanagement/directory/roleassignments/{unifiedroleassignment-id}
DELETE
Rolemanagementdirectorydeleteroleassignments — Microsoft Graph Delete unifiedRoleAssignment
/v1/rolemanagement/directory/roleassignments/{unifiedroleassignment-id}
GET
Rolemanagementdirectoryroleassignmentsgetappscope — Microsoft Graph Get appScope from roleManagement
/v1/rolemanagement/directory/roleassignments/{unifiedroleassignment-id}/appscope
PATCH
Rolemanagementdirectoryroleassignmentsupdateappscope — Microsoft Graph Update the navigation property appScope in roleManagement
/v1/rolemanagement/directory/roleassignments/{unifiedroleassignment-id}/appscope
DELETE
Rolemanagementdirectoryroleassignmentsdeleteappscope — Microsoft Graph Delete navigation property appScope for roleManagement
/v1/rolemanagement/directory/roleassignments/{unifiedroleassignment-id}/appscope
GET
Rolemanagementdirectoryroleassignmentsgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/directory/roleassignments/{unifiedroleassignment-id}/directoryscope
GET
Rolemanagementdirectoryroleassignmentsgetprincipal — Microsoft Graph Get principal from roleManagement
/v1/rolemanagement/directory/roleassignments/{unifiedroleassignment-id}/principal
GET
Rolemanagementdirectoryroleassignmentsgetroledefinition — Microsoft Graph Get roleDefinition from roleManagement
/v1/rolemanagement/directory/roleassignments/{unifiedroleassignment-id}/roledefinition
GET
Rolemanagementdirectorylistroledefinitions — Microsoft Graph List roleDefinitions
/v1/rolemanagement/directory/roledefinitions
POST
Rolemanagementdirectorycreateroledefinitions — Microsoft Graph Create roleDefinitions
/v1/rolemanagement/directory/roledefinitions
GET
Rolemanagementdirectoryroledefinitionsgetcount0578 — Microsoft Graph Get the number of the resource
/v1/rolemanagement/directory/roledefinitions/count
GET
Rolemanagementdirectorygetroledefinitions — Microsoft Graph Get unifiedRoleDefinition
/v1/rolemanagement/directory/roledefinitions/{unifiedroledefinition-id}
PATCH
Rolemanagementdirectoryupdateroledefinitions — Microsoft Graph Update unifiedRoleDefinition
/v1/rolemanagement/directory/roledefinitions/{unifiedroledefinition-id}
DELETE
Rolemanagementdirectorydeleteroledefinitions — Microsoft Graph Delete unifiedRoleDefinition
/v1/rolemanagement/directory/roledefinitions/{unifiedroledefinition-id}
GET
Rolemanagementdirectoryroledefinitionslistinheritspermissionsfrom — Microsoft Graph Get inheritsPermissionsFrom from roleManagement
/v1/rolemanagement/directory/roledefinitions/{unifiedroledefinition-id}/inheritspermissionsfrom
POST
Rolemanagementdirectoryroledefinitionscreateinheritspermissionsfrom — Microsoft Graph Create new navigation property to inheritsPermissionsFrom for roleManagement
/v1/rolemanagement/directory/roledefinitions/{unifiedroledefinition-id}/inheritspermissionsfrom
GET
Rolemanagementdirectoryroledefinitionsinheritspermissionsfromgetcountf7ad — Microsoft Graph Get the number of the resource
/v1/rolemanagement/directory/roledefinitions/{unifiedroledefinition-id}/inheritspermissionsfrom/count
GET
Rolemanagementdirectoryroledefinitionsgetinheritspermissionsfrom — Microsoft Graph Get inheritsPermissionsFrom from roleManagement
/v1/rolemanagement/directory/roledefinitions/{unifiedroledefinition-id}/inheritspermissionsfrom/{unifiedroledefinition-id1}
PATCH
Rolemanagementdirectoryroledefinitionsupdateinheritspermissionsfrom — Microsoft Graph Update the navigation property inheritsPermissionsFrom in roleManagement
/v1/rolemanagement/directory/roledefinitions/{unifiedroledefinition-id}/inheritspermissionsfrom/{unifiedroledefinition-id1}
DELETE
Rolemanagementdirectoryroledefinitionsdeleteinheritspermissionsfrom — Microsoft Graph Delete navigation property inheritsPermissionsFrom for roleManagement
/v1/rolemanagement/directory/roledefinitions/{unifiedroledefinition-id}/inheritspermissionsfrom/{unifiedroledefinition-id1}
GET
Rolemanagementdirectorylistroleeligibilityscheduleinstances — Microsoft Graph List roleEligibilityScheduleInstances
/v1/rolemanagement/directory/roleeligibilityscheduleinstances
POST
Rolemanagementdirectorycreateroleeligibilityscheduleinstances — Microsoft Graph Create new navigation property to roleEligibilityScheduleInstances for roleManagement
/v1/rolemanagement/directory/roleeligibilityscheduleinstances
GET
Rolemanagementdirectoryroleeligibilityscheduleinstancesgetcount7642 — Microsoft Graph Get the number of the resource
/v1/rolemanagement/directory/roleeligibilityscheduleinstances/count
GET
Rolemanagementdirectoryroleeligibilityscheduleinstancesfilterbycurrentuser — Microsoft Graph Invoke function filterByCurrentUser
/v1/rolemanagement/directory/roleeligibilityscheduleinstances/filterbycurrentuser-on-on
GET
Rolemanagementdirectorygetroleeligibilityscheduleinstances — Microsoft Graph Get unifiedRoleEligibilityScheduleInstance
/v1/rolemanagement/directory/roleeligibilityscheduleinstances/{unifiedroleeligibilityscheduleinstance-id}
PATCH
Rolemanagementdirectoryupdateroleeligibilityscheduleinstances — Microsoft Graph Update the navigation property roleEligibilityScheduleInstances in roleManagement
/v1/rolemanagement/directory/roleeligibilityscheduleinstances/{unifiedroleeligibilityscheduleinstance-id}
DELETE
Rolemanagementdirectorydeleteroleeligibilityscheduleinstances — Microsoft Graph Delete navigation property roleEligibilityScheduleInstances for roleManagement
/v1/rolemanagement/directory/roleeligibilityscheduleinstances/{unifiedroleeligibilityscheduleinstance-id}
GET
Rolemanagementdirectoryroleeligibilityscheduleinstancesgetappscope — Microsoft Graph Get appScope from roleManagement
/v1/rolemanagement/directory/roleeligibilityscheduleinstances/{unifiedroleeligibilityscheduleinstance-id}/appscope
GET
Rolemanagementdirectoryroleeligibilityscheduleinstancesgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/directory/roleeligibilityscheduleinstances/{unifiedroleeligibilityscheduleinstance-id}/directoryscope
GET
Rolemanagementdirectoryroleeligibilityscheduleinstancesgetprincipal — Microsoft Graph Get principal from roleManagement
/v1/rolemanagement/directory/roleeligibilityscheduleinstances/{unifiedroleeligibilityscheduleinstance-id}/principal
GET
Rolemanagementdirectoryroleeligibilityscheduleinstancesgetroledefinition — Microsoft Graph Get roleDefinition from roleManagement
/v1/rolemanagement/directory/roleeligibilityscheduleinstances/{unifiedroleeligibilityscheduleinstance-id}/roledefinition
GET
Rolemanagementdirectorylistroleeligibilityschedulerequests — Microsoft Graph List roleEligibilityScheduleRequests
/v1/rolemanagement/directory/roleeligibilityschedulerequests
POST
Rolemanagementdirectorycreateroleeligibilityschedulerequests — Microsoft Graph Create roleEligibilityScheduleRequest
/v1/rolemanagement/directory/roleeligibilityschedulerequests
GET
Rolemanagementdirectoryroleeligibilityschedulerequestsgetcount68f0 — Microsoft Graph Get the number of the resource
/v1/rolemanagement/directory/roleeligibilityschedulerequests/count
GET
Rolemanagementdirectoryroleeligibilityschedulerequestsfilterbycurrentuser — Microsoft Graph Invoke function filterByCurrentUser
/v1/rolemanagement/directory/roleeligibilityschedulerequests/filterbycurrentuser-on-on
GET
Rolemanagementdirectorygetroleeligibilityschedulerequests — Microsoft Graph Get unifiedRoleEligibilityScheduleRequest
/v1/rolemanagement/directory/roleeligibilityschedulerequests/{unifiedroleeligibilityschedulerequest-id}
PATCH
Rolemanagementdirectoryupdateroleeligibilityschedulerequests — Microsoft Graph Update the navigation property roleEligibilityScheduleRequests in roleManagement
/v1/rolemanagement/directory/roleeligibilityschedulerequests/{unifiedroleeligibilityschedulerequest-id}
DELETE
Rolemanagementdirectorydeleteroleeligibilityschedulerequests — Microsoft Graph Delete navigation property roleEligibilityScheduleRequests for roleManagement
/v1/rolemanagement/directory/roleeligibilityschedulerequests/{unifiedroleeligibilityschedulerequest-id}
GET
Rolemanagementdirectoryroleeligibilityschedulerequestsgetappscope — Microsoft Graph Get appScope from roleManagement
/v1/rolemanagement/directory/roleeligibilityschedulerequests/{unifiedroleeligibilityschedulerequest-id}/appscope
POST
Rolemanagementdirectoryroleeligibilityschedulerequestsunifiedroleeligibilityschedulerequestcancel — Microsoft Graph Invoke action cancel
/v1/rolemanagement/directory/roleeligibilityschedulerequests/{unifiedroleeligibilityschedulerequest-id}/cancel
GET
Rolemanagementdirectoryroleeligibilityschedulerequestsgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/directory/roleeligibilityschedulerequests/{unifiedroleeligibilityschedulerequest-id}/directoryscope
GET
Rolemanagementdirectoryroleeligibilityschedulerequestsgetprincipal — Microsoft Graph Get principal from roleManagement
/v1/rolemanagement/directory/roleeligibilityschedulerequests/{unifiedroleeligibilityschedulerequest-id}/principal
GET
Rolemanagementdirectoryroleeligibilityschedulerequestsgetroledefinition — Microsoft Graph Get roleDefinition from roleManagement
/v1/rolemanagement/directory/roleeligibilityschedulerequests/{unifiedroleeligibilityschedulerequest-id}/roledefinition
GET
Rolemanagementdirectoryroleeligibilityschedulerequestsgettargetschedule — Microsoft Graph Get targetSchedule from roleManagement
/v1/rolemanagement/directory/roleeligibilityschedulerequests/{unifiedroleeligibilityschedulerequest-id}/targetschedule
GET
Rolemanagementdirectorylistroleeligibilityschedules — Microsoft Graph List roleEligibilitySchedules
/v1/rolemanagement/directory/roleeligibilityschedules
POST
Rolemanagementdirectorycreateroleeligibilityschedules — Microsoft Graph Create new navigation property to roleEligibilitySchedules for roleManagement
/v1/rolemanagement/directory/roleeligibilityschedules
GET
Rolemanagementdirectoryroleeligibilityschedulesgetcountb25d — Microsoft Graph Get the number of the resource
/v1/rolemanagement/directory/roleeligibilityschedules/count
GET
Rolemanagementdirectoryroleeligibilityschedulesfilterbycurrentuser — Microsoft Graph Invoke function filterByCurrentUser
/v1/rolemanagement/directory/roleeligibilityschedules/filterbycurrentuser-on-on
GET
Rolemanagementdirectorygetroleeligibilityschedules — Microsoft Graph Get unifiedRoleEligibilitySchedule
/v1/rolemanagement/directory/roleeligibilityschedules/{unifiedroleeligibilityschedule-id}
PATCH
Rolemanagementdirectoryupdateroleeligibilityschedules — Microsoft Graph Update the navigation property roleEligibilitySchedules in roleManagement
/v1/rolemanagement/directory/roleeligibilityschedules/{unifiedroleeligibilityschedule-id}
DELETE
Rolemanagementdirectorydeleteroleeligibilityschedules — Microsoft Graph Delete navigation property roleEligibilitySchedules for roleManagement
/v1/rolemanagement/directory/roleeligibilityschedules/{unifiedroleeligibilityschedule-id}
GET
Rolemanagementdirectoryroleeligibilityschedulesgetappscope — Microsoft Graph Get appScope from roleManagement
/v1/rolemanagement/directory/roleeligibilityschedules/{unifiedroleeligibilityschedule-id}/appscope
GET
Rolemanagementdirectoryroleeligibilityschedulesgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/directory/roleeligibilityschedules/{unifiedroleeligibilityschedule-id}/directoryscope
GET
Rolemanagementdirectoryroleeligibilityschedulesgetprincipal — Microsoft Graph Get principal from roleManagement
/v1/rolemanagement/directory/roleeligibilityschedules/{unifiedroleeligibilityschedule-id}/principal
GET
Rolemanagementdirectoryroleeligibilityschedulesgetroledefinition — Microsoft Graph Get roleDefinition from roleManagement
/v1/rolemanagement/directory/roleeligibilityschedules/{unifiedroleeligibilityschedule-id}/roledefinition
GET
Rolemanagemententitlementmanagementroleassignmentscheduleinstancesgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/entitlementmanagement/roleassignmentscheduleinstances/{unifiedroleassignmentscheduleinstance-id}/directoryscope
GET
Rolemanagemententitlementmanagementroleassignmentschedulerequestsgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/entitlementmanagement/roleassignmentschedulerequests/{unifiedroleassignmentschedulerequest-id}/directoryscope
GET
Rolemanagemententitlementmanagementroleassignmentschedulesgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/entitlementmanagement/roleassignmentschedules/{unifiedroleassignmentschedule-id}/directoryscope
GET
Rolemanagemententitlementmanagementroleassignmentsgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/entitlementmanagement/roleassignments/{unifiedroleassignment-id}/directoryscope
GET
Rolemanagemententitlementmanagementroleeligibilityscheduleinstancesgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/entitlementmanagement/roleeligibilityscheduleinstances/{unifiedroleeligibilityscheduleinstance-id}/directoryscope
GET
Rolemanagemententitlementmanagementroleeligibilityschedulerequestsgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/entitlementmanagement/roleeligibilityschedulerequests/{unifiedroleeligibilityschedulerequest-id}/directoryscope
GET
Rolemanagemententitlementmanagementroleeligibilityschedulesgetdirectoryscope — Microsoft Graph Get directoryScope from roleManagement
/v1/rolemanagement/entitlementmanagement/roleeligibilityschedules/{unifiedroleeligibilityschedule-id}/directoryscope

MCP Tools

microsoft-graph-get-directory-rolemanagement

Microsoft Graph Get directory from roleManagement

read-only idempotent
microsoft-graph-update-navigation-property

Microsoft Graph Update the navigation property directory in roleManagement

idempotent
microsoft-graph-delete-navigation-property

Microsoft Graph Delete navigation property directory for roleManagement

idempotent
microsoft-graph-get-resourcenamespaces-rolemanagement

Microsoft Graph Get resourceNamespaces from roleManagement

read-only idempotent
microsoft-graph-create-new-navigation

Microsoft Graph Create new navigation property to resourceNamespaces for roleManagement

microsoft-graph-get-number-resource

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-resourcenamespaces-rolemanagement-2

Microsoft Graph Get resourceNamespaces from roleManagement

read-only idempotent
microsoft-graph-update-navigation-property-2

Microsoft Graph Update the navigation property resourceNamespaces in roleManagement

idempotent
microsoft-graph-delete-navigation-property-2

Microsoft Graph Delete navigation property resourceNamespaces for roleManagement

idempotent
microsoft-graph-get-resourceactions-rolemanagement

Microsoft Graph Get resourceActions from roleManagement

read-only idempotent
microsoft-graph-create-new-navigation-2

Microsoft Graph Create new navigation property to resourceActions for roleManagement

microsoft-graph-get-number-resource-2

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-resourceactions-rolemanagement-2

Microsoft Graph Get resourceActions from roleManagement

read-only idempotent
microsoft-graph-update-navigation-property-3

Microsoft Graph Update the navigation property resourceActions in roleManagement

idempotent
microsoft-graph-delete-navigation-property-3

Microsoft Graph Delete navigation property resourceActions for roleManagement

idempotent
microsoft-graph-list-roleassignmentscheduleinstances

Microsoft Graph List roleAssignmentScheduleInstances

read-only idempotent
microsoft-graph-create-new-navigation-3

Microsoft Graph Create new navigation property to roleAssignmentScheduleInstances for roleManagement

microsoft-graph-get-number-resource-3

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-function-filterbycurrentuser

Microsoft Graph Invoke function filterByCurrentUser

read-only idempotent
microsoft-graph-get-unifiedroleassignmentscheduleinstance

Microsoft Graph Get unifiedRoleAssignmentScheduleInstance

read-only idempotent
microsoft-graph-update-navigation-property-4

Microsoft Graph Update the navigation property roleAssignmentScheduleInstances in roleManagement

idempotent
microsoft-graph-delete-navigation-property-4

Microsoft Graph Delete navigation property roleAssignmentScheduleInstances for roleManagement

idempotent
microsoft-graph-get-activatedusing-rolemanagement

Microsoft Graph Get activatedUsing from roleManagement

read-only idempotent
microsoft-graph-get-appscope-rolemanagement

Microsoft Graph Get appScope from roleManagement

read-only idempotent
microsoft-graph-get-directoryscope-rolemanagement

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-principal-rolemanagement

Microsoft Graph Get principal from roleManagement

read-only idempotent
microsoft-graph-get-roledefinition-rolemanagement

Microsoft Graph Get roleDefinition from roleManagement

read-only idempotent
microsoft-graph-list-roleassignmentschedulerequests

Microsoft Graph List roleAssignmentScheduleRequests

read-only idempotent
microsoft-graph-create-roleassignmentschedulerequests

Microsoft Graph Create roleAssignmentScheduleRequests

microsoft-graph-get-number-resource-4

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-function-filterbycurrentuser-2

Microsoft Graph Invoke function filterByCurrentUser

read-only idempotent
microsoft-graph-get-unifiedroleassignmentschedulerequest

Microsoft Graph Get unifiedRoleAssignmentScheduleRequest

read-only idempotent
microsoft-graph-update-navigation-property-5

Microsoft Graph Update the navigation property roleAssignmentScheduleRequests in roleManagement

idempotent
microsoft-graph-delete-navigation-property-5

Microsoft Graph Delete navigation property roleAssignmentScheduleRequests for roleManagement

idempotent
microsoft-graph-get-activatedusing-rolemanagement-2

Microsoft Graph Get activatedUsing from roleManagement

read-only idempotent
microsoft-graph-get-appscope-rolemanagement-2

Microsoft Graph Get appScope from roleManagement

read-only idempotent
microsoft-graph-invoke-action-cancel

Microsoft Graph Invoke action cancel

microsoft-graph-get-directoryscope-rolemanagement-2

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-principal-rolemanagement-2

Microsoft Graph Get principal from roleManagement

read-only idempotent
microsoft-graph-get-roledefinition-rolemanagement-2

Microsoft Graph Get roleDefinition from roleManagement

read-only idempotent
microsoft-graph-get-targetschedule-rolemanagement

Microsoft Graph Get targetSchedule from roleManagement

read-only idempotent
microsoft-graph-list-roleassignmentschedules

Microsoft Graph List roleAssignmentSchedules

read-only idempotent
microsoft-graph-create-new-navigation-4

Microsoft Graph Create new navigation property to roleAssignmentSchedules for roleManagement

microsoft-graph-get-number-resource-5

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-function-filterbycurrentuser-3

Microsoft Graph Invoke function filterByCurrentUser

read-only idempotent
microsoft-graph-get-unifiedroleassignmentschedule

Microsoft Graph Get unifiedRoleAssignmentSchedule

read-only idempotent
microsoft-graph-update-navigation-property-6

Microsoft Graph Update the navigation property roleAssignmentSchedules in roleManagement

idempotent
microsoft-graph-delete-navigation-property-6

Microsoft Graph Delete navigation property roleAssignmentSchedules for roleManagement

idempotent
microsoft-graph-get-activatedusing-rolemanagement-3

Microsoft Graph Get activatedUsing from roleManagement

read-only idempotent
microsoft-graph-get-appscope-rolemanagement-3

Microsoft Graph Get appScope from roleManagement

read-only idempotent
microsoft-graph-get-directoryscope-rolemanagement-3

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-principal-rolemanagement-3

Microsoft Graph Get principal from roleManagement

read-only idempotent
microsoft-graph-get-roledefinition-rolemanagement-3

Microsoft Graph Get roleDefinition from roleManagement

read-only idempotent
microsoft-graph-list-unifiedroleassignments

Microsoft Graph List unifiedRoleAssignments

read-only idempotent
microsoft-graph-create-unifiedroleassignment

Microsoft Graph Create unifiedRoleAssignment

microsoft-graph-get-number-resource-6

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-unifiedroleassignment

Microsoft Graph Get unifiedRoleAssignment

read-only idempotent
microsoft-graph-update-navigation-property-7

Microsoft Graph Update the navigation property roleAssignments in roleManagement

idempotent
microsoft-graph-delete-unifiedroleassignment

Microsoft Graph Delete unifiedRoleAssignment

idempotent
microsoft-graph-get-appscope-rolemanagement-4

Microsoft Graph Get appScope from roleManagement

read-only idempotent
microsoft-graph-update-navigation-property-8

Microsoft Graph Update the navigation property appScope in roleManagement

idempotent
microsoft-graph-delete-navigation-property-7

Microsoft Graph Delete navigation property appScope for roleManagement

idempotent
microsoft-graph-get-directoryscope-rolemanagement-4

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-principal-rolemanagement-4

Microsoft Graph Get principal from roleManagement

read-only idempotent
microsoft-graph-get-roledefinition-rolemanagement-4

Microsoft Graph Get roleDefinition from roleManagement

read-only idempotent
microsoft-graph-list-roledefinitions

Microsoft Graph List roleDefinitions

read-only idempotent
microsoft-graph-create-roledefinitions

Microsoft Graph Create roleDefinitions

microsoft-graph-get-number-resource-7

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-unifiedroledefinition

Microsoft Graph Get unifiedRoleDefinition

read-only idempotent
microsoft-graph-update-unifiedroledefinition

Microsoft Graph Update unifiedRoleDefinition

idempotent
microsoft-graph-delete-unifiedroledefinition

Microsoft Graph Delete unifiedRoleDefinition

idempotent
microsoft-graph-get-inheritspermissionsfrom-rolemanagement

Microsoft Graph Get inheritsPermissionsFrom from roleManagement

read-only idempotent
microsoft-graph-create-new-navigation-5

Microsoft Graph Create new navigation property to inheritsPermissionsFrom for roleManagement

microsoft-graph-get-number-resource-8

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-get-inheritspermissionsfrom-rolemanagement-2

Microsoft Graph Get inheritsPermissionsFrom from roleManagement

read-only idempotent
microsoft-graph-update-navigation-property-9

Microsoft Graph Update the navigation property inheritsPermissionsFrom in roleManagement

idempotent
microsoft-graph-delete-navigation-property-8

Microsoft Graph Delete navigation property inheritsPermissionsFrom for roleManagement

idempotent
microsoft-graph-list-roleeligibilityscheduleinstances

Microsoft Graph List roleEligibilityScheduleInstances

read-only idempotent
microsoft-graph-create-new-navigation-6

Microsoft Graph Create new navigation property to roleEligibilityScheduleInstances for roleManagement

microsoft-graph-get-number-resource-9

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-function-filterbycurrentuser-4

Microsoft Graph Invoke function filterByCurrentUser

read-only idempotent
microsoft-graph-get-unifiedroleeligibilityscheduleinstance

Microsoft Graph Get unifiedRoleEligibilityScheduleInstance

read-only idempotent
microsoft-graph-update-navigation-property-10

Microsoft Graph Update the navigation property roleEligibilityScheduleInstances in roleManagement

idempotent
microsoft-graph-delete-navigation-property-9

Microsoft Graph Delete navigation property roleEligibilityScheduleInstances for roleManagement

idempotent
microsoft-graph-get-appscope-rolemanagement-5

Microsoft Graph Get appScope from roleManagement

read-only idempotent
microsoft-graph-get-directoryscope-rolemanagement-5

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-principal-rolemanagement-5

Microsoft Graph Get principal from roleManagement

read-only idempotent
microsoft-graph-get-roledefinition-rolemanagement-5

Microsoft Graph Get roleDefinition from roleManagement

read-only idempotent
microsoft-graph-list-roleeligibilityschedulerequests

Microsoft Graph List roleEligibilityScheduleRequests

read-only idempotent
microsoft-graph-create-roleeligibilityschedulerequest

Microsoft Graph Create roleEligibilityScheduleRequest

microsoft-graph-get-number-resource-10

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-function-filterbycurrentuser-5

Microsoft Graph Invoke function filterByCurrentUser

read-only idempotent
microsoft-graph-get-unifiedroleeligibilityschedulerequest

Microsoft Graph Get unifiedRoleEligibilityScheduleRequest

read-only idempotent
microsoft-graph-update-navigation-property-11

Microsoft Graph Update the navigation property roleEligibilityScheduleRequests in roleManagement

idempotent
microsoft-graph-delete-navigation-property-10

Microsoft Graph Delete navigation property roleEligibilityScheduleRequests for roleManagement

idempotent
microsoft-graph-get-appscope-rolemanagement-6

Microsoft Graph Get appScope from roleManagement

read-only idempotent
microsoft-graph-invoke-action-cancel-2

Microsoft Graph Invoke action cancel

microsoft-graph-get-directoryscope-rolemanagement-6

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-principal-rolemanagement-6

Microsoft Graph Get principal from roleManagement

read-only idempotent
microsoft-graph-get-roledefinition-rolemanagement-6

Microsoft Graph Get roleDefinition from roleManagement

read-only idempotent
microsoft-graph-get-targetschedule-rolemanagement-2

Microsoft Graph Get targetSchedule from roleManagement

read-only idempotent
microsoft-graph-list-roleeligibilityschedules

Microsoft Graph List roleEligibilitySchedules

read-only idempotent
microsoft-graph-create-new-navigation-7

Microsoft Graph Create new navigation property to roleEligibilitySchedules for roleManagement

microsoft-graph-get-number-resource-11

Microsoft Graph Get the number of the resource

read-only idempotent
microsoft-graph-invoke-function-filterbycurrentuser-6

Microsoft Graph Invoke function filterByCurrentUser

read-only idempotent
microsoft-graph-get-unifiedroleeligibilityschedule

Microsoft Graph Get unifiedRoleEligibilitySchedule

read-only idempotent
microsoft-graph-update-navigation-property-12

Microsoft Graph Update the navigation property roleEligibilitySchedules in roleManagement

idempotent
microsoft-graph-delete-navigation-property-11

Microsoft Graph Delete navigation property roleEligibilitySchedules for roleManagement

idempotent
microsoft-graph-get-appscope-rolemanagement-7

Microsoft Graph Get appScope from roleManagement

read-only idempotent
microsoft-graph-get-directoryscope-rolemanagement-7

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-principal-rolemanagement-7

Microsoft Graph Get principal from roleManagement

read-only idempotent
microsoft-graph-get-roledefinition-rolemanagement-7

Microsoft Graph Get roleDefinition from roleManagement

read-only idempotent
microsoft-graph-get-directoryscope-rolemanagement-8

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-directoryscope-rolemanagement-9

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-directoryscope-rolemanagement-10

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-directoryscope-rolemanagement-11

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-directoryscope-rolemanagement-12

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-directoryscope-rolemanagement-13

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent
microsoft-graph-get-directoryscope-rolemanagement-14

Microsoft Graph Get directoryScope from roleManagement

read-only idempotent

Capability Spec

directory-rolemanagement-rbacapplication.yaml Raw ↑
naftiko: 1.0.0-alpha2
info:
  label: Microsoft Graph Directory — roleManagement.rbacApplication
  description: 'Microsoft Graph Directory — roleManagement.rbacApplication. 119 operations. Lead operation: Microsoft Graph
    Get directory from roleManagement. Self-contained Naftiko capability covering one Microsoft Graph business surface.'
  tags:
  - Microsoft Graph
  - roleManagement.rbacApplication
  created: '2026-05-19'
  modified: '2026-05-19'
binds:
- namespace: env
  keys:
    MICROSOFT_GRAPH_API_KEY: MICROSOFT_GRAPH_API_KEY
capability:
  consumes:
  - type: http
    namespace: directory-rolemanagement-rbacapplication
    baseUri: ''
    description: Microsoft Graph Directory — roleManagement.rbacApplication business capability. Self-contained, no shared
      references.
    resources:
    - name: roleManagement-directory
      path: /roleManagement/directory
      operations:
      - name: rolemanagementgetdirectory
        method: GET
        description: Microsoft Graph Get directory from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: rolemanagementupdatedirectory
        method: PATCH
        description: Microsoft Graph Update the navigation property directory in roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: rolemanagementdeletedirectory
        method: DELETE
        description: Microsoft Graph Delete navigation property directory for roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: roleManagement-directory-resourceNamespaces
      path: /roleManagement/directory/resourceNamespaces
      operations:
      - name: rolemanagementdirectorylistresourcenamespaces
        method: GET
        description: Microsoft Graph Get resourceNamespaces from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: rolemanagementdirectorycreateresourcenamespaces
        method: POST
        description: Microsoft Graph Create new navigation property to resourceNamespaces for roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: roleManagement-directory-resourceNamespaces-$count
      path: /roleManagement/directory/resourceNamespaces/$count
      operations:
      - name: rolemanagementdirectoryresourcenamespacesgetcount2247
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: roleManagement-directory-resourceNamespaces-unifiedRbacResourceNamespace-id
      path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}
      operations:
      - name: rolemanagementdirectorygetresourcenamespaces
        method: GET
        description: Microsoft Graph Get resourceNamespaces from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: rolemanagementdirectoryupdateresourcenamespaces
        method: PATCH
        description: Microsoft Graph Update the navigation property resourceNamespaces in roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: rolemanagementdirectorydeleteresourcenamespaces
        method: DELETE
        description: Microsoft Graph Delete navigation property resourceNamespaces for roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: roleManagement-directory-resourceNamespaces-unifiedRbacResourceNamespace-id-reso
      path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions
      operations:
      - name: rolemanagementdirectoryresourcenamespaceslistresourceactions
        method: GET
        description: Microsoft Graph Get resourceActions from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: rolemanagementdirectoryresourcenamespacescreateresourceactions
        method: POST
        description: Microsoft Graph Create new navigation property to resourceActions for roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: roleManagement-directory-resourceNamespaces-unifiedRbacResourceNamespace-id-reso
      path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/$count
      operations:
      - name: rolemanagementdirectoryresourcenamespacesresourceactionsgetcount1b0d
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: roleManagement-directory-resourceNamespaces-unifiedRbacResourceNamespace-id-reso
      path: /roleManagement/directory/resourceNamespaces/{unifiedRbacResourceNamespace-id}/resourceActions/{unifiedRbacResourceAction-id}
      operations:
      - name: rolemanagementdirectoryresourcenamespacesgetresourceactions
        method: GET
        description: Microsoft Graph Get resourceActions from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: rolemanagementdirectoryresourcenamespacesupdateresourceactions
        method: PATCH
        description: Microsoft Graph Update the navigation property resourceActions in roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: rolemanagementdirectoryresourcenamespacesdeleteresourceactions
        method: DELETE
        description: Microsoft Graph Delete navigation property resourceActions for roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: roleManagement-directory-roleAssignmentScheduleInstances
      path: /roleManagement/directory/roleAssignmentScheduleInstances
      operations:
      - name: rolemanagementdirectorylistroleassignmentscheduleinstances
        method: GET
        description: Microsoft Graph List roleAssignmentScheduleInstances
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: rolemanagementdirectorycreateroleassignmentscheduleinstances
        method: POST
        description: Microsoft Graph Create new navigation property to roleAssignmentScheduleInstances for roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: roleManagement-directory-roleAssignmentScheduleInstances-$count
      path: /roleManagement/directory/roleAssignmentScheduleInstances/$count
      operations:
      - name: rolemanagementdirectoryroleassignmentscheduleinstancesgetcounte055
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: roleManagement-directory-roleAssignmentScheduleInstances-filterByCurrentUser(on=
      path: /roleManagement/directory/roleAssignmentScheduleInstances/filterByCurrentUser(on='{on}')
      operations:
      - name: rolemanagementdirectoryroleassignmentscheduleinstancesfilterbycurrentuser
        method: GET
        description: Microsoft Graph Invoke function filterByCurrentUser
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentScheduleInstances-unifiedRoleAssignmentSc
      path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}
      operations:
      - name: rolemanagementdirectorygetroleassignmentscheduleinstances
        method: GET
        description: Microsoft Graph Get unifiedRoleAssignmentScheduleInstance
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: rolemanagementdirectoryupdateroleassignmentscheduleinstances
        method: PATCH
        description: Microsoft Graph Update the navigation property roleAssignmentScheduleInstances in roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: rolemanagementdirectorydeleteroleassignmentscheduleinstances
        method: DELETE
        description: Microsoft Graph Delete navigation property roleAssignmentScheduleInstances for roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: roleManagement-directory-roleAssignmentScheduleInstances-unifiedRoleAssignmentSc
      path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/activatedUsing
      operations:
      - name: rolemanagementdirectoryroleassignmentscheduleinstancesgetactivatedusing
        method: GET
        description: Microsoft Graph Get activatedUsing from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentScheduleInstances-unifiedRoleAssignmentSc
      path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/appScope
      operations:
      - name: rolemanagementdirectoryroleassignmentscheduleinstancesgetappscope
        method: GET
        description: Microsoft Graph Get appScope from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentScheduleInstances-unifiedRoleAssignmentSc
      path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/directoryScope
      operations:
      - name: rolemanagementdirectoryroleassignmentscheduleinstancesgetdirectoryscope
        method: GET
        description: Microsoft Graph Get directoryScope from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentScheduleInstances-unifiedRoleAssignmentSc
      path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/principal
      operations:
      - name: rolemanagementdirectoryroleassignmentscheduleinstancesgetprincipal
        method: GET
        description: Microsoft Graph Get principal from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentScheduleInstances-unifiedRoleAssignmentSc
      path: /roleManagement/directory/roleAssignmentScheduleInstances/{unifiedRoleAssignmentScheduleInstance-id}/roleDefinition
      operations:
      - name: rolemanagementdirectoryroleassignmentscheduleinstancesgetroledefinition
        method: GET
        description: Microsoft Graph Get roleDefinition from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentScheduleRequests
      path: /roleManagement/directory/roleAssignmentScheduleRequests
      operations:
      - name: rolemanagementdirectorylistroleassignmentschedulerequests
        method: GET
        description: Microsoft Graph List roleAssignmentScheduleRequests
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: rolemanagementdirectorycreateroleassignmentschedulerequests
        method: POST
        description: Microsoft Graph Create roleAssignmentScheduleRequests
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: roleManagement-directory-roleAssignmentScheduleRequests-$count
      path: /roleManagement/directory/roleAssignmentScheduleRequests/$count
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulerequestsgetcount6fe6
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: roleManagement-directory-roleAssignmentScheduleRequests-filterByCurrentUser(on='
      path: /roleManagement/directory/roleAssignmentScheduleRequests/filterByCurrentUser(on='{on}')
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulerequestsfilterbycurrentuser
        method: GET
        description: Microsoft Graph Invoke function filterByCurrentUser
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentScheduleRequests-unifiedRoleAssignmentSch
      path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}
      operations:
      - name: rolemanagementdirectorygetroleassignmentschedulerequests
        method: GET
        description: Microsoft Graph Get unifiedRoleAssignmentScheduleRequest
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: rolemanagementdirectoryupdateroleassignmentschedulerequests
        method: PATCH
        description: Microsoft Graph Update the navigation property roleAssignmentScheduleRequests in roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: rolemanagementdirectorydeleteroleassignmentschedulerequests
        method: DELETE
        description: Microsoft Graph Delete navigation property roleAssignmentScheduleRequests for roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: roleManagement-directory-roleAssignmentScheduleRequests-unifiedRoleAssignmentSch
      path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/activatedUsing
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulerequestsgetactivatedusing
        method: GET
        description: Microsoft Graph Get activatedUsing from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentScheduleRequests-unifiedRoleAssignmentSch
      path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/appScope
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulerequestsgetappscope
        method: GET
        description: Microsoft Graph Get appScope from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentScheduleRequests-unifiedRoleAssignmentSch
      path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/cancel
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulerequestsunifiedroleassignmentschedulerequestcancel
        method: POST
        description: Microsoft Graph Invoke action cancel
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: roleManagement-directory-roleAssignmentScheduleRequests-unifiedRoleAssignmentSch
      path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/directoryScope
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulerequestsgetdirectoryscope
        method: GET
        description: Microsoft Graph Get directoryScope from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentScheduleRequests-unifiedRoleAssignmentSch
      path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/principal
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulerequestsgetprincipal
        method: GET
        description: Microsoft Graph Get principal from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentScheduleRequests-unifiedRoleAssignmentSch
      path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/roleDefinition
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulerequestsgetroledefinition
        method: GET
        description: Microsoft Graph Get roleDefinition from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentScheduleRequests-unifiedRoleAssignmentSch
      path: /roleManagement/directory/roleAssignmentScheduleRequests/{unifiedRoleAssignmentScheduleRequest-id}/targetSchedule
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulerequestsgettargetschedule
        method: GET
        description: Microsoft Graph Get targetSchedule from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentSchedules
      path: /roleManagement/directory/roleAssignmentSchedules
      operations:
      - name: rolemanagementdirectorylistroleassignmentschedules
        method: GET
        description: Microsoft Graph List roleAssignmentSchedules
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: rolemanagementdirectorycreateroleassignmentschedules
        method: POST
        description: Microsoft Graph Create new navigation property to roleAssignmentSchedules for roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
    - name: roleManagement-directory-roleAssignmentSchedules-$count
      path: /roleManagement/directory/roleAssignmentSchedules/$count
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulesgetcount6f04
        method: GET
        description: Microsoft Graph Get the number of the resource
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
    - name: roleManagement-directory-roleAssignmentSchedules-filterByCurrentUser(on='{on}')
      path: /roleManagement/directory/roleAssignmentSchedules/filterByCurrentUser(on='{on}')
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulesfilterbycurrentuser
        method: GET
        description: Microsoft Graph Invoke function filterByCurrentUser
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $orderby
          in: query
          type: array
          description: Order items by property values
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentSchedules-unifiedRoleAssignmentSchedule-i
      path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}
      operations:
      - name: rolemanagementdirectorygetroleassignmentschedules
        method: GET
        description: Microsoft Graph Get unifiedRoleAssignmentSchedule
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
      - name: rolemanagementdirectoryupdateroleassignmentschedules
        method: PATCH
        description: Microsoft Graph Update the navigation property roleAssignmentSchedules in roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: body
          in: body
          type: object
          description: Request body (JSON).
          required: true
      - name: rolemanagementdirectorydeleteroleassignmentschedules
        method: DELETE
        description: Microsoft Graph Delete navigation property roleAssignmentSchedules for roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: If-Match
          in: header
          type: string
          description: ETag
    - name: roleManagement-directory-roleAssignmentSchedules-unifiedRoleAssignmentSchedule-i
      path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/activatedUsing
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulesgetactivatedusing
        method: GET
        description: Microsoft Graph Get activatedUsing from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object
          value: $.
        inputParameters:
        - name: $select
          in: query
          type: array
          description: Select properties to be returned
        - name: $expand
          in: query
          type: array
          description: Expand related entities
    - name: roleManagement-directory-roleAssignmentSchedules-unifiedRoleAssignmentSchedule-i
      path: /roleManagement/directory/roleAssignmentSchedules/{unifiedRoleAssignmentSchedule-id}/appScope
      operations:
      - name: rolemanagementdirectoryroleassignmentschedulesgetappscope
        method: GET
        description: Microsoft Graph Get appScope from roleManagement
        outputRawFormat: json
        outputParameters:
        - name: result
          type: object


# --- truncated at 32 KB (207 KB total) ---
# Full source: https://raw.githubusercontent.com/api-evangelist/microsoft-graph/refs/heads/main/capabilities/directory-rolemanagement-rbacapplication.yaml