Authentication entities
When users access the system applications, the system authenticates users based on the customer-defined authentication method. Once authenticated, the application authorizes the user according to their specific privileges and their user profile.
- A: User or User agent: The software that is acting on behalf of the user. This can be from a native mobile application, browser (web), and desktop application.
- B: Service Provider : Computer-based services provided to customers over a network using a standard protocol (such as HTTP).
- C: Resource Server: The HTML access point where users receive services provided by the Service Provider.
- D: Identity Provider (IdP): Holds the authentication data and user credentials. In Federated systems, this is a third-party vendor.