You work for MDFT Pro, a well-known training agency that operates multiple training campuses across different regions. Mark, the Data Architecture Manager, is designing a security model for an Azure Synapse Analytics dedicated SQL pool that stores student enrollment data, course schedules, and trainer assignments from all campuses in a single centralized database. Each campus has its own trainers and administrators who should only be able to view and work with data from their respective campus to maintain data privacy and operational boundaries.
You need to implement a solution that ensures users from each campus can view only the data associated with their respective campus, while still maintaining a unified database structure for centralized reporting and analytics.
Which two objects should you include in the solution?
Choose all correct answers from the options below.
Explanations for each answer: