Skip to main content
PATCH
Who can do what, and how widely. reaches_every_site is true when a user has no site grants.

Headers

Prefer
enum<string>

Preference

Available options:
return=representation,
return=minimal,
return=none

Query Parameters

id
string
email
string
name
string
phone
string
status
string
is_service_account
string
last_login_at
string
roles
string
effective_permissions
string
has_no_roles
string
reaches_every_site
string
reaches_every_asset
string
sites
string
asset_grants
string
row_version
string

Body

user_access

Who can do what, and how widely. reaches_every_site is true when a user has no site grants.

Absent rows mean unrestricted (identity.can_access_site), which is the opposite of what an empty list looks like.

asset_grants
integer<bigint>
effective_permissions
integer<bigint>
email
string<public.citext>
has_no_roles
boolean<boolean>
id
string<uuid>

Note: This is a Primary Key.

is_service_account
boolean<boolean>
last_login_at
string<timestamp with time zone>
name
string<character varying>
Maximum string length: 200
phone
string<character varying>
Maximum string length: 40
reaches_every_asset
boolean<boolean>
reaches_every_site
boolean<boolean>
roles
string<jsonb>
row_version
integer<bigint>
sites
string<jsonb>
status
string<character varying>
Maximum string length: 30

Response

204

No Content