What it does
Finance data is sensitive, and not everyone in your organization should see all of it. Pluvo controls access in three layers, each one narrower than the last:- Organization roles decide what someone can do in Pluvo overall.
- Sharing decides which items, such as data sources and artifacts, someone can open.
- Data access limits decide exactly which tables, columns, and rows within a data source someone can query.
Organization roles
Everyone in your organization has one of three roles, set by an admin in Settings, under People.Moving someone to Guest transfers ownership of what they own and makes their access view only. Pluvo asks you to confirm first, and the change cannot be undone.
Sharing
Data sources, artifacts, and skills are each shared with specific people, at one of two levels:- Viewer can see the item and use it, but not change it.
- Editor can change the item and share it with others.
Data access limits
Data access limits let an admin decide, person by person, exactly what someone can query within a data source. Use them when someone needs some of a source but not all of it, such as a department head who should see their own department’s spend but not everyone’s payroll. There are three kinds of limit:- Tables. Choose which tables in a source a person can query, or give them all of them, including tables synced later.
- Columns. Hide individual columns, such as salaries or bank details, while leaving the rest of the table visible.
- Rows. Add a rule so a person only sees rows that match a condition, such as their own department, entity, or region.
Giving someone access
Data access is managed in Settings, under Data access, which lists everyone in your organization and what they can query. Filter the list to find people with No access or Custom limits.1
Choose the person
Find them in the list and choose Give access, or Manage if they already have some.
2
Pick a source
Choose the data source they need.
3
Choose the tables
Choose All tables, which includes any tables synced later, or Specific tables, which covers only the ones you pick.
4
Limit what they see, if needed
Optionally, choose Hide columns or Limit rows and add a rule. You can skip this step to give full access to the tables you picked.
5
Review and save
Check the summary, then choose Give access. The source is shared with them as a Viewer, and the limits take effect straight away.
Adjusting limits
Open a person from Data access to see what they can query right now, one source at a time. From there you can edit their tables, or open a table to change its limits:- Hide table blocks it entirely. The table still appears in the app, but any query that uses it fails with an access error.
- Columns lets you hide or show each column.
- Rows lets you build a rule from a column, a condition, and a value, such as “Department is Marketing”. Combine several conditions and choose whether a row must match all of them or any of them.
Limits only apply to Viewers. Anyone who can edit a source always sees all of it, so to limit an editor, Pluvo first asks to make them a Viewer.
Checking who can see a source
Open a data source and choose its Access tab to see everyone who can query it, whether they are a Viewer or an Editor, and whether any limits apply to them. Admins can add or edit limits from here, or remove someone’s access. If you are not an admin, you can see your own access. When you share a source with someone, Pluvo reminds you that they will see every table in full, and offers to add limits for them straight away.Setting access in bulk
For larger organizations, admins can use the SQL console in Data access to set rules for many people at once, or to copy one person’s access to another. Each statement is saved as a rule, just as if you had made the change on a person’s page, and recent changes are listed so you can see what was done.What a person with limits experiences
- Hidden columns and filtered rows simply do not appear in their previews, queries, or answers.
- A hidden table still shows in the app, but queries that use it fail with an access error.
- They cannot download a table or file that has limits on it, since a download would include data they are not allowed to see.
- They cannot refresh an artifact that draws on data they have limits on, because the refreshed numbers would change what everyone else sees. They can ask the person who owns it to refresh it instead.