Your client is managing a global application that serves various independent stakeholders, requiring strict data segregation. To maintain a robust security posture, what method should they implement to ensure each stakeholder can access only their designated information while adhering to best practices for secure architecture design?
Implement broad policies that manage the access rights of stakeholders at the organizational level.
Organize stakeholders into groups and manage their permissions collectively based on established group roles.
Create dedicated roles for each stakeholder with tailored policies enforcing exclusive access to their own sets of resources.
Federate an on-premises directory with roles to manage stakeholder access within the platform's environment.