Question 340
A scheduled overnight report daemon calls Microsoft Graph with client credentials and no signed-in employee session. The proposed change is: Request the supported application permissions needed for the daemon and obtain authorized administrator consent. After applying the intended configuration, which observation most directly proves that the required behavior works?
Explanation
Correct Answer
Inspect the daemon's access token roles claim and run the intended Graph operation without a user sign-in. This directly tests the effective outcome, not merely that a configuration exists. It establishes whether the intended change works: request the supported application permissions needed for the daemon and obtain authorized administrator consent. Failure would be evident in this case: the daemon fails because its token lacks the Graph permission even though a developer consented to a delegated scope.
Incorrect Answers
The proposed observation checks the different multitenant publisher app consent scenario. Even a successful test would not establish the requested outcome here: inspect the daemon's access token roles claim and run the intended Graph operation without a user sign-in.
The proposed observation checks the different app secret expiration rollover scenario. Even a successful test would not establish the requested outcome here: inspect the daemon's access token roles claim and run the intended Graph operation without a user sign-in.
The proposed observation checks the different app roles token claims scenario. Even a successful test would not establish the requested outcome here: inspect the daemon's access token roles claim and run the intended Graph operation without a user sign-in.






Microsoft Identity and Access Administrator (SC-300) Practice Tests