Role-based access control (RBAC) controls user access based on their role, assigning roles with different permissions to control what users can do.
SAML is a protocol that enables an identity provider to send user credentials to a service provider for authentication and authorization.
SSO is a session and user authentication service that allows a user to access various apps using a single set of login credentials.
Yes, SAML is a technology that is used to enable SSO.
OAuth 2.0 is an authorization framework that enables users to safely share their data between different applications.