Authentication is the process of verifying who is requesting access to a resource. The user or application making the request presents credentials, making it possible to prove that the requester is who they claim to be. The goal is to authorize access to specific IDM resources, depending on the confirmed identity of the user or application making the request.
IDM provides a number of authentication mechanisms and uses roles to restrict access to specific REST endpoints. This chapter describes the authentication mechanisms and explains how to use authentication mechanisms securely.