appRoles через манифест
Мы можем определить как роль пользователя, так и роль приложения через манифест. Мы можем видеть роли приложения под разрешениями приложения. И разрешение приложения используется потоком учетных данных клиента.
Мы не можем найти роли пользователя в рамках делегированных полномочий пользователя, поскольку эти роли здесь не используются. Роли назначаются конкретному пользователю на вкладке корпоративного приложения, разработчик должен предоставить разный логический код для разных ролей.
oauth2Permissions через регистрации приложений
Мы можем только добавить делегированное разрешение здесь. И это разрешение распространяется на всех пользователей, а не на конкретного пользователя. Когда пользователи войдут в систему, их попросят дать согласие на эти разрешения.