Equivalent of MS Graph "Application.ReadWrite.OwnedBy" without ability to create new apps

Josef Ondrej 0 Reputation points
2026-08-05T11:51:18.9166667+00:00

Hello, the docs for MS Graph mention for the role "Application.ReadWrite.OwnedBy" the following:
"Allows the app to create other applications, and fully manage those applications..."

(See: https://learn.microsoft.com/en-us/graph/permissions-reference#applicationreadwriteownedby)

I would like to ask if there is an equivalent role that can manage the application that it owns already, but can't create new ones.

Thanks, Josef

Microsoft Security | Microsoft Graph
0 comments No comments

1 answer

Sort by: Most helpful
  1. Vasil Michev 127.5K Reputation points MVP Volunteer Moderator
    2026-08-05T12:27:36.98+00:00

    Simply assigning the corresponding service principal as the Owner of the desired apps should be sufficient for that.

    Alternatively, you can create a custom role, see the documentation here: https://learn.microsoft.com/en-us/entra/identity/role-based-access-control/custom-available-permissions

    Apart from restricting which specific actions are included in the role, you can modify its scope to only cover objects within specific Administrative unit, thus restricting the default tenant-wide scope. Do note however, that Microsoft has not yet stated, that this is a supported scenario (currently only users, groups and devices are officially supported as members of AUs).

    Was this answer helpful?


Your answer

Answers can be marked as 'Accepted' by the question author and 'Recommended' by moderators, which helps users know the answer solved the author's problem.