Question 400
Select the most appropriate first configuration decision for this scenario: A team must replace a client-secret dependency in a confidential server app with a certificate-based credential.
Explanation
Correct Answer
Correct implementation. Add the approved certificate public key to the app registration and configure the server to authenticate using its private key. It meets the stated requirement: A team must replace a client-secret dependency in a confidential server app with a certificate-based credential. Acceptance evidence is: The server acquires tokens using the certificate while the deprecated secret can be removed after validation.
Incorrect Answers
The client was configured to require confidential-client authentication despite being distributed as a public binary. That condition is not the problem here: The app registration has only the old client secret and no matching certificate credential. The targeted implementation is: Add the approved certificate public key to the app registration and configure the server to authenticate using its private key.
The sensitive Graph scope is inadvertently classified as low impact under unrestricted user consent. That condition is not the problem here: The app registration has only the old client secret and no matching certificate credential. The targeted implementation is: Add the approved certificate public key to the app registration and configure the server to authenticate using its private key.
Owners assume the app registration automatically renews uploaded certificate credentials. That condition is not the problem here: The app registration has only the old client secret and no matching certificate credential. The targeted implementation is: Add the approved certificate public key to the app registration and configure the server to authenticate using its private key.