Question 460 A national retailer is implementing a multitenant vendor application used by franchise employees. A franchise tenant has not granted permission to the requested application API scopes. Which recommendation is most defensible? Verify consented application permissions and the service principal's granted app roles Configure the supported multitenant account type and consent onboarding process Complete authorized consent in the franchise tenant for the necessary permissions Remove the applicable enterprise application consent or app assignment in the customer tenant Explanation Correct Answer C:A publisher's registration does not grant API access inside every customer tenant automatically. Incorrect Answers A:The distinct mechanism for Verify consented application permissions and the service principal's granted app roles is that merely requesting a permission in registration does not supply an effective tenant consent grant; this handles an application token lacks the Graph role despite a requested permission rather than a franchise tenant has not granted permission to the requested application API scopes, so use Complete authorized consent in the franchise tenant for the necessary permissions. B:Although Configure the supported multitenant account type and consent onboarding process fits the app should allow authorized organization tenants rather than just the publisher's directory (multitenant registrations must recognize other permitted tenants and their service principal consent paths), it is not the necessary control for a franchise tenant has not granted permission to the requested application API scopes. Select Complete authorized consent in the franchise tenant for the necessary permissions. D:Tenant-local service principal permissions can be withdrawn without editing the publisher's app registration, which makes Remove the applicable enterprise application consent or app assignment in the customer tenant appropriate when the customer wants to revoke the vendor application's tenant-local permission grants; here the task is a franchise tenant has not granted permission to the requested application API scopes, requiring Complete authorized consent in the franchise tenant for the necessary permissions.
Question 461 A national retailer is implementing a multitenant vendor application used by franchise employees. The customer wants to revoke the vendor application's tenant-local permission grants. Which configuration best addresses the stated requirement? Complete authorized consent in the franchise tenant for the necessary permissions Remove the applicable enterprise application consent or app assignment in the customer tenant Inventory app IDs, service principals, redirects and permission grants before consolidating Validate approved token issuers and tenant authorization in addition to signature and audience Explanation Correct Answer B:Tenant-local service principal permissions can be withdrawn without editing the publisher's app registration. Incorrect Answers A:Although Complete authorized consent in the franchise tenant for the necessary permissions fits a franchise tenant has not granted permission to the requested application API scopes (a publisher's registration does not grant API access inside every customer tenant automatically), it is not the necessary control for the customer wants to revoke the vendor application's tenant-local permission grants. Select Remove the applicable enterprise application consent or app assignment in the customer tenant. C:Human-readable names do not identify protocol clients reliably enough for safe migration, which makes Inventory app IDs, service principals, redirects and permission grants before consolidating appropriate when two client app registrations use overlapping display names but different object and application IDs; here the task is the customer wants to revoke the vendor application's tenant-local permission grants, requiring Remove the applicable enterprise application consent or app assignment in the customer tenant. D:When a developer assumes a valid token from any tenant should be accepted by its API, Validate approved token issuers and tenant authorization in addition to signature and audience is justified because multitenant token issuance broadens authentication sources; APIs must still authorize the calling tenant; here the issue is the customer wants to revoke the vendor application's tenant-local permission grants, and Remove the applicable enterprise application consent or app assignment in the customer tenant addresses that distinction.
Question 462 A national retailer is implementing a multitenant vendor application used by franchise employees. A developer assumes a valid token from any tenant should be accepted by its API. What should the identity administrator implement? Validate approved token issuers and tenant authorization in addition to signature and audience Configure the supported multitenant account type and consent onboarding process Remove the applicable enterprise application consent or app assignment in the customer tenant Use proper token validation and credential proof; treat the client ID as public metadata Explanation Correct Answer A:Multitenant token issuance broadens authentication sources; APIs must still authorize the calling tenant. Incorrect Answers B:Multitenant registrations must recognize other permitted tenants and their service principal consent paths, which makes Configure the supported multitenant account type and consent onboarding process appropriate when the app should allow authorized organization tenants rather than just the publisher's directory; here the task is a developer assumes a valid token from any tenant should be accepted by its API, requiring Validate approved token issuers and tenant authorization in addition to signature and audience. C:When the customer wants to revoke the vendor application's tenant-local permission grants, Remove the applicable enterprise application consent or app assignment in the customer tenant is justified because tenant-local service principal permissions can be withdrawn without editing the publisher's app registration; here the issue is a developer assumes a valid token from any tenant should be accepted by its API, and Validate approved token issuers and tenant authorization in addition to signature and audience addresses that distinction. D:Use proper token validation and credential proof; treat the client ID as public metadata concerns a developer wants to treat the app client ID as a secret for access control, where an application ID identifies the client but cannot authenticate it by itself; the current scenario instead requires a developer assumes a valid token from any tenant should be accepted by its API, so Validate approved token issuers and tenant authorization in addition to signature and audience is a closer fit.
Question 463 A health technology company develops a web frontend and backend API with separate app registrations. The frontend needs to call the backend API in the logged-in clinician's context. What is the best next administrative action? Use a supported OAuth on-behalf-of flow with the necessary downstream delegated scopes Configure noninteractive app-only authorization for the scheduled operation Request an approved delegated API scope from the frontend application Define an application role and assign it to the approved client service principal Explanation Correct Answer C:Delegated permissions enable an application call representing the current user where authorized. Incorrect Answers A:OBO carries an authenticated user's delegated authority across an API tier rather than switching to app-only rights, which makes Use a supported OAuth on-behalf-of flow with the necessary downstream delegated scopes appropriate when the backend calls a second protected API on behalf of the same clinician; here the task is the frontend needs to call the backend API in the logged-in clinician's context, requiring Request an approved delegated API scope from the frontend application. B:When a backend cannot use a delegated flow because the operation runs as a nightly scheduled job, Configure noninteractive app-only authorization for the scheduled operation is justified because background processing has no current human session to delegate and needs workload credentials; here the issue is the frontend needs to call the backend API in the logged-in clinician's context, and Request an approved delegated API scope from the frontend application addresses that distinction. D:The distinct mechanism for Define an application role and assign it to the approved client service principal is that app roles express API-level authorization that the API can validate in access token claims; this handles a backend client must receive a role claim granting read-only access to API records rather than the frontend needs to call the backend API in the logged-in clinician's context, so use Request an approved delegated API scope from the frontend application.
Question 464 A health technology company develops a web frontend and backend API with separate app registrations. The backend calls a second protected API on behalf of the same clinician. Which option is most appropriate for this specific condition? Use a supported OAuth on-behalf-of flow with the necessary downstream delegated scopes Remove sensitive token logging and rotate or revoke exposed authentication artifacts as appropriate Review the supported account-type and multitenant consent design before changing it Configure noninteractive app-only authorization for the scheduled operation Explanation Correct Answer A:OBO carries an authenticated user's delegated authority across an API tier rather than switching to app-only rights. Incorrect Answers B:Remove sensitive token logging and rotate or revoke exposed authentication artifacts as appropriate concerns the frontend accidentally logs the user's access token to diagnostic output, where access tokens are bearer credentials and should never be retained in ordinary diagnostic logs; the current scenario instead requires the backend calls a second protected API on behalf of the same clinician, so Use a supported OAuth on-behalf-of flow with the necessary downstream delegated scopes is a closer fit. C:The distinct mechanism for Review the supported account-type and multitenant consent design before changing it is that a multitenant app has broader issuer and consent requirements than an internal single-tenant app; this handles the vendor plans to let users from outside Entra tenants sign in through the same registration rather than the backend calls a second protected API on behalf of the same clinician, so use Use a supported OAuth on-behalf-of flow with the necessary downstream delegated scopes. D:Although Configure noninteractive app-only authorization for the scheduled operation fits a backend cannot use a delegated flow because the operation runs as a nightly scheduled job (background processing has no current human session to delegate and needs workload credentials), it is not the necessary control for the backend calls a second protected API on behalf of the same clinician. Select Use a supported OAuth on-behalf-of flow with the necessary downstream delegated scopes.
Question 465 A health technology company develops a web frontend and backend API with separate app registrations. A backend cannot use a delegated flow because the operation runs as a nightly scheduled job. What configuration should be selected? Request an approved delegated API scope from the frontend application Use a federated identity credential bound to the external issuer and subject Remove sensitive token logging and rotate or revoke exposed authentication artifacts as appropriate Configure noninteractive app-only authorization for the scheduled operation Explanation Correct Answer D:Background processing has no current human session to delegate and needs workload credentials. Incorrect Answers A:Request an approved delegated API scope from the frontend application concerns the frontend needs to call the backend API in the logged-in clinician's context, where delegated permissions enable an application call representing the current user where authorized; the current scenario instead requires a backend cannot use a delegated flow because the operation runs as a nightly scheduled job, so Configure noninteractive app-only authorization for the scheduled operation is a closer fit. B:The distinct mechanism for Use a federated identity credential bound to the external issuer and subject is that federation can eliminate stored client credentials while still authenticating the approved external workload; this handles the app runs in a supported workload federation platform rather than a backend cannot use a delegated flow because the operation runs as a nightly scheduled job, so use Configure noninteractive app-only authorization for the scheduled operation. C:Although Remove sensitive token logging and rotate or revoke exposed authentication artifacts as appropriate fits the frontend accidentally logs the user's access token to diagnostic output (access tokens are bearer credentials and should never be retained in ordinary diagnostic logs), it is not the necessary control for a backend cannot use a delegated flow because the operation runs as a nightly scheduled job. Select Configure noninteractive app-only authorization for the scheduled operation.
Question 466 A health technology company develops a web frontend and backend API with separate app registrations. The frontend accidentally logs the user's access token to diagnostic output. Which Microsoft Entra capability best satisfies the requirement? Use a supported OAuth on-behalf-of flow with the necessary downstream delegated scopes Request an approved delegated API scope from the frontend application Remove sensitive token logging and rotate or revoke exposed authentication artifacts as appropriate Validate the token audience, issuer, signature, and authorization claims at the API Explanation Correct Answer C:Access tokens are bearer credentials and should never be retained in ordinary diagnostic logs. Incorrect Answers A:The distinct mechanism for Use a supported OAuth on-behalf-of flow with the necessary downstream delegated scopes is that oBO carries an authenticated user's delegated authority across an API tier rather than switching to app-only rights; this handles the backend calls a second protected API on behalf of the same clinician rather than the frontend accidentally logs the user's access token to diagnostic output, so use Remove sensitive token logging and rotate or revoke exposed authentication artifacts as appropriate. B:Although Request an approved delegated API scope from the frontend application fits the frontend needs to call the backend API in the logged-in clinician's context (delegated permissions enable an application call representing the current user where authorized), it is not the necessary control for the frontend accidentally logs the user's access token to diagnostic output. Select Remove sensitive token logging and rotate or revoke exposed authentication artifacts as appropriate. D:A successful identity-provider token exchange does not grant cross-audience access to another API, which makes Validate the token audience, issuer, signature, and authorization claims at the API appropriate when the security team wants the API to reject a token issued for a different service; here the task is the frontend accidentally logs the user's access token to diagnostic output, requiring Remove sensitive token logging and rotate or revoke exposed authentication artifacts as appropriate.
Question 467 An engineering firm is testing desktop and browser client registrations for its inventory application. A native mobile application needs an appropriate public-client authentication configuration. Which configuration best addresses the stated requirement? Inspect the required resource access declarations and granted consent separately Register only exact supported redirect URIs with approved origins Configure the supported mobile or desktop redirect URI and public-client behavior Remove sensitive token logging and rotate or revoke exposed authentication artifacts as appropriate Explanation Correct Answer C:Public clients cannot safely store a confidential application secret like a server workload. Incorrect Answers A:Although Inspect the required resource access declarations and granted consent separately fits a developer needs to test which API permissions are currently configured for an app (requested permissions and actually consented grants can differ for the application), it is not the necessary control for a native mobile application needs an appropriate public-client authentication configuration. Select Configure the supported mobile or desktop redirect URI and public-client behavior. B:Register only exact supported redirect URIs with approved origins would support the different situation where an administrator adds wildcard redirect URIs to eliminate callback errors: redirect URI restrictions reduce authorization-response leakage to untrusted destinations; however it does not resolve a native mobile application needs an appropriate public-client authentication configuration, which calls for Configure the supported mobile or desktop redirect URI and public-client behavior. D:When the frontend accidentally logs the user's access token to diagnostic output, Remove sensitive token logging and rotate or revoke exposed authentication artifacts as appropriate is justified because access tokens are bearer credentials and should never be retained in ordinary diagnostic logs; here the issue is a native mobile application needs an appropriate public-client authentication configuration, and Configure the supported mobile or desktop redirect URI and public-client behavior addresses that distinction.
Question 468 An engineering firm is testing desktop and browser client registrations for its inventory application. A web server holds a client secret securely and requests tokens in a back-channel exchange. What should the identity administrator implement? Inspect the required resource access declarations and granted consent separately Revoke the exposed secret and deploy a newly secured credential or federation method Configure the appropriate confidential web application auth flow and credentials Use proper token validation and credential proof; treat the client ID as public metadata Explanation Correct Answer C:Confidential clients can authenticate to the token endpoint in a way public clients cannot. Incorrect Answers A:Inspect the required resource access declarations and granted consent separately would support the different situation where a developer needs to test which API permissions are currently configured for an app: requested permissions and actually consented grants can differ for the application; however it does not resolve a web server holds a client secret securely and requests tokens in a back-channel exchange, which calls for Configure the appropriate confidential web application auth flow and credentials. B:A leaked secret should be invalidated immediately rather than only deleted from source history, which makes Revoke the exposed secret and deploy a newly secured credential or federation method appropriate when a client secret has appeared in a public repository; here the task is a web server holds a client secret securely and requests tokens in a back-channel exchange, requiring Configure the appropriate confidential web application auth flow and credentials. D:Use proper token validation and credential proof; treat the client ID as public metadata concerns a developer wants to treat the app client ID as a secret for access control, where an application ID identifies the client but cannot authenticate it by itself; the current scenario instead requires a web server holds a client secret securely and requests tokens in a back-channel exchange, so Configure the appropriate confidential web application auth flow and credentials is a closer fit.
Question 469 An engineering firm is testing desktop and browser client registrations for its inventory application. An administrator adds wildcard redirect URIs to eliminate callback errors. Which change most directly satisfies the scenario? Align the callback URI with the exact supported app authentication configuration Register only exact supported redirect URIs with approved origins Configure the supported mobile or desktop redirect URI and public-client behavior Inspect the app registration manifest and authentication settings Explanation Correct Answer B:Redirect URI restrictions reduce authorization-response leakage to untrusted destinations. Incorrect Answers A:OAuth redirect URI validation protects the authorization response destination, which makes Align the callback URI with the exact supported app authentication configuration appropriate when a migration changed the registered redirect URI and users receive a callback mismatch; here the task is an administrator adds wildcard redirect URIs to eliminate callback errors, requiring Register only exact supported redirect URIs with approved origins. C:Configure the supported mobile or desktop redirect URI and public-client behavior concerns a native mobile application needs an appropriate public-client authentication configuration, where public clients cannot safely store a confidential application secret like a server workload; the current scenario instead requires an administrator adds wildcard redirect URIs to eliminate callback errors, so Register only exact supported redirect URIs with approved origins is a closer fit. D:The distinct mechanism for Inspect the app registration manifest and authentication settings is that app registration metadata documents the protocol configuration independently of enterprise service principal assignments; this handles the team wants the application name and redirect URIs visible during audit review rather than an administrator adds wildcard redirect URIs to eliminate callback errors, so use Register only exact supported redirect URIs with approved origins.
Question 470 An engineering firm is testing desktop and browser client registrations for its inventory application. A developer needs to test which API permissions are currently configured for an app. What is the best next administrative action? Inspect the required resource access declarations and granted consent separately Register only exact supported redirect URIs with approved origins Choose app-only permissions rather than user-delegated scopes for the daemon Configure the appropriate confidential web application auth flow and credentials Explanation Correct Answer A:Requested permissions and actually consented grants can differ for the application. Incorrect Answers B:Register only exact supported redirect URIs with approved origins concerns an administrator adds wildcard redirect URIs to eliminate callback errors, where redirect URI restrictions reduce authorization-response leakage to untrusted destinations; the current scenario instead requires a developer needs to test which API permissions are currently configured for an app, so Inspect the required resource access declarations and granted consent separately is a closer fit. C:The distinct mechanism for Choose app-only permissions rather than user-delegated scopes for the daemon is that delegated scopes require a user context; client credentials issue application-context tokens; this handles a developer attempts to use a delegated permission token from a client-credentials flow rather than a developer needs to test which API permissions are currently configured for an app, so use Inspect the required resource access declarations and granted consent separately. D:Although Configure the appropriate confidential web application auth flow and credentials fits a web server holds a client secret securely and requests tokens in a back-channel exchange (confidential clients can authenticate to the token endpoint in a way public clients cannot), it is not the necessary control for a developer needs to test which API permissions are currently configured for an app. Select Inspect the required resource access declarations and granted consent separately.