You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This overview covers topics related to managing users, organizations, and workspaces within LangSmith.
7
10
8
11
## Resource Hierarchy
@@ -117,21 +120,25 @@ To see how to create a service key or Personal Access Token, see the [setup guid
117
120
118
121
### Organization roles
119
122
120
-
Organization roles are distinct from the Enterprise feature (RBAC) below and are used in the context of multiple [workspaces](#workspaces). Your organization role determines your workspace membership characteristics and your organization-level permissions. See the [organization setup guide](/langsmith/set-up-a-workspace#organization-roles) for more information.
123
+
Organization roles are distinct from the [Enterprise feature workspace RBAC](#workspace-roles-rbac)and are used in the context of multiple [workspaces](#workspaces). Your organization role determines your workspace membership characteristics and your [organization-level permissions](/langsmith/organization-workspace-operations).
121
124
122
125
The organization role selected also impacts workspace membership as described here:
123
126
124
-
*`Organization Admin` grants full access to manage all organization configuration, users, billing, and workspaces. **An `Organization Admin` has `Admin` access to all workspaces in an organization**
125
-
*`Organization User` may read organization information but cannot execute any write actions at the organization level. An `Organization User` may create Personal Access Tokens. **An `Organization User` can be added to a subset of workspaces and assigned workspace roles as usual (if RBAC is enabled), which specify permissions at the workspace level.**
126
-
*`Organization Viewer` is equivalent to `Organization User`, but **cannot** create Personal Access Tokens. (for self-hosted, available in Helm chart version 0.11.25+)
127
+
-[Organization Admin](/langsmith/rbac#organization-admin) grants full access to manage all organization configuration, users, billing, and workspaces.
128
+
- An Organization Admin has `Admin` access to all workspaces in an organization.
129
+
-[Organization User](/langsmith/rbac#organization-user) may read organization information but cannot execute any write actions at the organization level. An Organization User may create [Personal Access Tokens](#personal-access-tokens-pats).
130
+
- An Organization User can be added to a subset of workspaces and assigned workspace roles as usual (if RBAC is enabled), which specify permissions at the workspace level.
131
+
-[Organization Viewer](/langsmith/rbac#organization-viewer) is equivalent to Organization User, but **cannot** create Personal Access Tokens. (for self-hosted, available in Helm chart version 0.11.25+).
127
132
128
133
<Info>
129
-
The `Organization User` and `Organization Viewer` roles are only available in organizations on plans with multiple workspaces. In organizations limited to a single workspace, all users are `Organization Admins`. Custom organization-scoped roles are not available yet.
134
+
<OrgWorkspaceRole/>
130
135
131
136
See [security settings](/langsmith/manage-organization-by-api#security-settings) for instructions on how to disable PAT creation for the entire organization.
132
137
</Info>
133
138
134
-
See the table below for all organization permissions:
139
+
For more information on setting up organizations and workspaces, refer to the [organization setup guide](/langsmith/set-up-a-workspace#organization-roles) for more information.
140
+
141
+
The following table provdies an overview of organization level permissions:
135
142
136
143
|| Organization Viewer | Organization User | Organization Admin |
@@ -160,17 +168,19 @@ RBAC (Role-Based Access Control) is a feature that is only available to Enterpri
160
168
161
169
Roles are used to define the set of permissions that a user has within a workspace. There are three built-in system roles that cannot be edited:
162
170
163
-
*`Admin` - has full access to all resources within the workspace
164
-
*`Viewer` - has read-only access to all resources within the workspace
165
-
*`Editor` - has full permissions except for workspace management (adding/removing users, changing roles, configuring service keys)
171
+
-[Workspace Admin](/langsmith/rbac#workspace-admin) has full access to all resources within the workspace.
172
+
-[Workspace Editor](/langsmith/rbac#workspace-editor) has full permissions except for workspace management (adding/removing users, changing roles, configuring service keys).
173
+
-[Workspace Viewer](/langsmith/rbac#workspace-viewer) has read-only access to all resources within the workspace.
166
174
167
-
Organization admins can also create/edit custom roles with specific permissions for different resources.
175
+
[Organization admins](/langsmith/rbac#organization-admin) can also create/edit custom roles with specific permissions for different resources.
168
176
169
-
Roles can be managed in organization settings under the `Roles` tab:
177
+
Roles can be managed in **Organization Settings** under the **Roles** tab:
170
178
171
-

179
+

172
180
173
-
For more details on assigning and creating roles, see the [access control setup guide](/langsmith/user-management).
181
+
- For comprehensive documentation on roles and permissions, refer to the [Role-based access control](/langsmith/rbac) guide.
182
+
- For more details on assigning and creating roles, refer to the [User Management](/langsmith/user-management) guide.
0 commit comments