Skip to main content
On this page

Kater CLI Share and administer admin access

kater admin access

Controls who can view, edit and manage content in Kater.

It changes the same grants as the share dialogs in Kater, through Kater’s API, as you. A local copy has no access control of its own. See Files and access.

Commands

CommandWhat it does
kater admin access showWho has access to a file or folder, and where it comes from.
kater admin access grantGive a member, group or Everyone an access level.
kater admin access revokeRemove a grant given on this path. Inherited access is changed on the folder it comes from.
kater admin access restrictStop a folder inheriting its parent’s access.
kater admin access inheritLet a restricted folder inherit its parent’s access again.

Who can change access

To see or change the access of a path, you need the Manager level on it, or the access:administer permission. For any other path, the commands say that the path is not found. Organisation admins keep full access to everything, and no grant removes it.

The levels

LevelWhat it allows
viewerCan view.
editorCan view, change and delete.
managerCan also change who has access.

A folder passes its grants to everything in it, unless a folder below it is restricted. The CLI does not give Execute only. Use the share dialog in Kater for it.

Only grants give access

An email address, a folder name or the name of a role gives no access to content. Only a grant does. There is no file policy to fall back on.

Where it runs

Run it in your own terminal. The Kater MCP’s kater tool and the Files terminal in Kater do not run it. kater admin access replaces the kater acl command, which is no longer in the CLI.

Examples

Terminal window
# See who can open the ad_reporting workspace
kater admin access show connections/snowflake_prod_connection/workspaces/ad_reporting
# Let everyone in the organisation view it
kater admin access grant connections/snowflake_prod_connection/workspaces/ad_reporting --level viewer --everyone
# Remove one person's grant on it
kater admin access revoke connections/snowflake_prod_connection/workspaces/ad_reporting --user teammate@example.com

See also