MCQs on Tableau Security and Governance | Data Security in Tableau

1. Managing User Roles and Permissions

  1. Which role in Tableau Server allows users to view and interact with dashboards but not edit or publish?
    a) Viewer
    b) Publisher
    c) Creator
    d) Administrator
  2. In Tableau, what can a “Publisher” role user do?
    a) View and interact with dashboards
    b) Publish dashboards and data sources
    c) Edit all dashboards
    d) Manage user permissions
  3. Which of the following is NOT a Tableau user role?
    a) Viewer
    b) Creator
    c) Editor
    d) Administrator
  4. What is the purpose of the “Project” in Tableau permissions management?
    a) To store the user credentials
    b) To define who can access a set of dashboards or workbooks
    c) To store data sources
    d) To define Tableau’s authentication method
  5. How can a Tableau Server Administrator manage permissions across multiple users?
    a) By creating groups and assigning roles
    b) By allowing all users to share workbooks
    c) By assigning random permissions to users
    d) By creating a new role for each user

2. Row-Level Security

  1. What is the main purpose of Row-Level Security (RLS) in Tableau?
    a) To restrict access to specific workbooks
    b) To prevent unauthorized editing of dashboards
    c) To restrict access to data based on the user’s role
    d) To enforce password policies
  2. How is Row-Level Security implemented in Tableau?
    a) By setting permissions on individual data fields
    b) By creating calculated fields to filter data based on user attributes
    c) By setting user permissions for each dashboard
    d) By limiting the number of rows that can be displayed in a dashboard
  3. Which method is used to assign Row-Level Security in Tableau Server?
    a) Using permissions on the workbook
    b) Using user filters or calculated fields
    c) By encrypting the data rows
    d) Using custom SQL queries
  4. Can Row-Level Security in Tableau be applied to only certain users?
    a) Yes, by creating specific user roles
    b) No, it applies to all users equally
    c) Yes, by using user filters based on their credentials
    d) No, it applies to entire data sources
  5. Which of the following is NOT true about Row-Level Security?
    a) It allows users to see only the data relevant to them
    b) It restricts access to data based on user roles or attributes
    c) It can be implemented using dynamic data filters
    d) It is a feature available only in Tableau Desktop

3. Data Source Permissions and Access Control

  1. What is the purpose of Data Source Permissions in Tableau?
    a) To control who can connect to and view data sources
    b) To encrypt data sources for secure access
    c) To manage which users can create workbooks
    d) To control who can export dashboards
  2. Which permission allows users to connect to and use a data source in Tableau?
    a) View
    b) Connect
    c) Modify
    d) Edit
  3. In Tableau, who can set data source permissions?
    a) Only users with the “Creator” role
    b) Only administrators
    c) Users with appropriate permissions on the data source
    d) Any user with access to Tableau
  4. Which of the following permissions would a user need to delete a data source in Tableau?
    a) View
    b) Delete
    c) Modify
    d) Connect
  5. How can Tableau administrators restrict access to a data source?
    a) By applying permissions on the data source itself
    b) By creating a separate Tableau Server for each data source
    c) By setting Row-Level Security
    d) By encrypting the data source

4. Understanding Tableau Authentication Methods

  1. Which of the following is a supported authentication method in Tableau?
    a) Single Sign-On (SSO)
    b) Dual-factor authentication
    c) Google OAuth
    d) Password-based authentication
  2. What is the primary benefit of using Single Sign-On (SSO) with Tableau?
    a) Simplifies user login with a single set of credentials
    b) Enables multi-factor authentication
    c) Enhances dashboard interactivity
    d) Allows users to bypass permissions
  3. What authentication method can Tableau use to integrate with Active Directory?
    a) Basic authentication
    b) Kerberos authentication
    c) Digest authentication
    d) OAuth authentication
  4. In Tableau, which authentication method allows users to authenticate through a third-party identity provider (IdP)?
    a) LDAP authentication
    b) SAML authentication
    c) Windows authentication
    d) OAuth authentication
  5. What is a key consideration when implementing authentication in Tableau Server?
    a) Data should be encrypted to prevent unauthorized access
    b) Only administrators should manage authentication settings
    c) The authentication method should be compatible with the organization’s existing security infrastructure
    d) Tableau should never use external authentication methods

5. Data Encryption in Tableau Server/Cloud

  1. What is the primary purpose of data encryption in Tableau?
    a) To improve dashboard performance
    b) To protect sensitive data during storage and transmission
    c) To make data unreadable to end-users
    d) To prevent users from exporting dashboards
  2. Tableau uses which encryption standard to protect data?
    a) AES-256 encryption
    b) SSL encryption
    c) AES-128 encryption
    d) RSA encryption
  3. What type of data does Tableau encrypt by default?
    a) Only data that is stored in Tableau’s databases
    b) Only data transmitted over the network
    c) Both data at rest and data in transit
    d) Only data in Tableau Cloud
  4. What is required to enable SSL encryption for Tableau Server?
    a) Installing an SSL certificate on the server
    b) Enabling the Tableau security feature in the admin console
    c) Using OAuth authentication
    d) Enabling Kerberos authentication
  5. How does Tableau protect data in transit?
    a) By using end-to-end encryption protocols like SSL
    b) By restricting data access based on user roles
    c) By applying Row-Level Security
    d) By masking sensitive data

6. Governance Best Practices

  1. What is a key governance best practice for managing Tableau Server?
    a) Assigning complex permissions to users manually
    b) Regularly auditing user roles and permissions
    c) Allowing all users to publish to the server
    d) Disabling Tableau’s security features for flexibility
  2. Which of the following is part of governance best practices in Tableau?
    a) Limiting the number of users with access to Tableau Server
    b) Not using Row-Level Security for simplicity
    c) Allowing users to share dashboards publicly
    d) Ignoring data governance policies
  3. How should permissions be managed in a large Tableau environment?
    a) By assigning permissions directly to individual users
    b) By creating groups and assigning permissions to groups
    c) By allowing users to manage their own permissions
    d) By not assigning permissions and letting users self-manage
  4. Which of the following helps ensure proper data governance in Tableau?
    a) Using Tableau Prep for data preparation
    b) Setting up and enforcing Row-Level Security
    c) Allowing unrestricted data access
    d) Ignoring encryption settings for faster performance
  5. Why is auditing a critical governance practice in Tableau?
    a) It allows users to bypass security measures
    b) It ensures that users comply with security and access policies
    c) It enables automatic report generation
    d) It enhances dashboard interactivity

Answer Key (Tabular Form)

QnoAnswer (Option with Text)
1a) Viewer
2b) Publish dashboards and data sources
3c) Editor
4b) To define who can access a set of dashboards or workbooks
5a) By creating groups and assigning roles
6c) To restrict access to data based on the user’s role
7b) By creating calculated fields to filter data based on user attributes
8b) Using user filters or calculated fields
9c) Yes, by using user filters based on their credentials
10d) It is a feature available only in Tableau Desktop
11a) To control who can connect to and view data sources
12b) Connect
13c) Users with appropriate permissions on the data source
14b) Delete
15a) By applying permissions on the data source itself
16a) Single Sign-On (SSO)
17a) Simplifies user login with a single set of credentials
18b) Kerberos authentication
19b) SAML authentication
20c) The authentication method should be compatible with the organization’s existing security infrastructure
21b) To protect sensitive data during storage and transmission
22a) AES-256 encryption
23c) Both data at rest and data in transit
24a) Installing an SSL certificate on the server
25a) By using end-to-end encryption protocols like SSL
26b) Regularly auditing user roles and permissions
27a) Limiting the number of users with access to Tableau Server
28b) By creating groups and assigning permissions to groups
29b) Setting up and enforcing Row-Level Security
30b) It ensures that users comply with security and access policies

Use a Blank Sheet, Note your Answers and Finally tally with our answer at last. Give Yourself Score.

X
error: Content is protected !!
Scroll to Top