
Ultimate access to all questions.
As a Microsoft Fabric Analytics Engineer Associate, you are tasked with ensuring the security of a semantic model that includes both row-level and object-level security measures. The model is critical for a financial application where compliance and data privacy are paramount. You need to validate that the security measures are correctly implemented and functioning as intended. Considering the need for thorough testing without compromising data security during development, which of the following approaches should you take? (Choose one)
A
Conduct a comprehensive review of the security settings in the data source and assume the semantic model inherits these settings correctly.
B
Perform testing by impersonating users with different roles and permissions to verify access to specific data rows and objects, ensuring no unauthorized access is possible.
C
Skip detailed testing of security measures to save time, relying on the initial configuration to be accurate and secure.
D
Temporarily disable security measures during the development phase to facilitate easier testing and re-enable them before deployment.