Question

Different departments within a company actively access various cloud-based applications and services to perform their tasks efficiently. The company's security team has concerns about the growing complexity and risks of managing user credentials across multiple platforms. What is designed to facilitate sharing of information within a user profile between sites?

A.PKI
B.RBAC
C.LDAP
D.OAuth

Answers

GPT-4o mini
The option that is designed to facilitate the sharing of information within a user profile between sites is:

**D. OAuth**

OAuth is an open standard for access delegation, commonly used as a way to grant websites or applications limited access to a user's information without exposing passwords. It allows users to share their information securely between various applications while managing user authentication and authorization. This makes it particularly useful in cloud-based applications where multiple platforms require access to user profiles and information.

Let's briefly touch on the other options for clarity:

- **A. PKI (Public Key Infrastructure)**: This is related to encryption and secure communications, providing a framework for creating, managing, and distributing digital certificates.

- **B. RBAC (Role-Based Access Control)**: This is a method for restricting system access to authorized users based on their roles within an organization, rather than managing user identity and information sharing.

- **C. LDAP (Lightweight Directory Access Protocol)**: It is a protocol used for accessing and maintaining distributed directory information services, but it is not specifically designed for sharing user profiles between different sites.

Therefore, the best answer is **D. OAuth**.