Skip to content

Commit 854a027

Browse files
committed
Edits
1 parent adfee78 commit 854a027

File tree

3 files changed

+16
-7
lines changed

3 files changed

+16
-7
lines changed

β€Žsrc/langsmith/billing.mdxβ€Ž

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -182,6 +182,10 @@ The extended data retention limit can cause features other than tracing to stop
182182

183183
Data retention settings are adjustable per tracing project.
184184

185+
<Note>
186+
This UI requires the `projects:increase-trace-tier` or `projects:decrease-trace-tier` permission (or both). If you lack both, the retention settings UI is hidden entirely. If you have only one, the UI is partially enabled β€” the disallowed direction is disabled. To grant these permissions separately to a custom role, refer to [custom roles](/langsmith/rbac#custom-roles).
187+
</Note>
188+
185189
Navigate to **Projects** > ***Your project name*** > Select **Retention** and select the desired default retention. This will only affect retention (and pricing) for **traces going forward**.
186190

187191
![P1projectretention](/langsmith/images/p1projectretention.png)

β€Žsrc/langsmith/organization-workspace-operations.mdxβ€Ž

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -114,8 +114,6 @@ System for Cross-domain Identity Management for user provisioning.
114114

115115
Attribute-based access control (ABAC) policies for fine-grained permissions.
116116

117-
118-
119117
| Operation | Org Admin | Org Operator | Org User | Org Viewer | Required Permission |
120118
|-----------|:---------:|:------------:|:--------:|:----------:|---------------------|
121119
| List access policies | βœ“ | βœ“ | βœ“ | βœ“ | `organization:read` |
@@ -197,8 +195,8 @@ Projects organize traces and runs from your LLM applications.
197195
| View prebuilt dashboard | βœ“ | βœ“ | βœ“ | `projects:read` |
198196
| View project metadata (top K values) | βœ“ | βœ“ | βœ“ | `projects:read` |
199197
| Update project metadata (name, description, tags) | βœ“ | βœ“ | βœ— | `projects:update` |
200-
| Increase project trace retention (base β†’ extended) | βœ“ | βœ“ | βœ— | `projects:increase-trace-tier` |
201-
| Decrease project trace retention (extended β†’ base) | βœ“ | βœ“ | βœ— | `projects:decrease-trace-tier` |
198+
| Increase project trace retention (base β†’ extended) | βœ“ | βœ“ | βœ— | `projects:increase-trace-tier`* |
199+
| Decrease project trace retention (extended β†’ base) | βœ“ | βœ“ | βœ— | `projects:decrease-trace-tier`* |
202200
| Create filter view | βœ“ | βœ— | βœ— | `projects:create` |
203201
| View filter views | βœ“ | βœ“ | βœ“ | `projects:read` |
204202
| View specific filter view | βœ“ | βœ“ | βœ“ | `projects:read` |
@@ -219,6 +217,10 @@ Projects organize traces and runs from your LLM applications.
219217
| Get run cluster from insights job (Beta) | βœ“ | βœ“ | βœ“ | `projects:read` |
220218
| Get runs from insights job (Beta) | βœ“ | βœ“ | βœ“ | `projects:read` |
221219

220+
<Note>
221+
\* `projects:increase-trace-tier` and `projects:decrease-trace-tier` are independent and can be granted separately in custom roles. For example, you can allow a role to decrease retention without allowing it to increase retention. If a user lacks both permissions, the retention settings UI is hidden entirely. If they have only one, the UI is partially enabled (the disallowed direction is disabled).
222+
</Note>
223+
222224
### Runs
223225

224226
Individual execution traces and spans from your LLM applications.

β€Žsrc/langsmith/rbac.mdxβ€Ž

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -209,6 +209,9 @@ Note the following details on custom roles:
209209
- Custom roles cannot have organization-level permissions.
210210
- Users can have different roles (including custom roles) in different workspaces.
211211

212-
<Warning>
213-
The `workspaces:manage` permission does **not** include the ability to manage workspace members. To allow a custom role to add, remove, or update workspace members, you must explicitly grant the `workspaces:manage-members` permission. The built-in Workspace Admin role includes both permissions automatically.
214-
</Warning>
212+
### Understand permission behavior
213+
214+
Some permissions offer granular control when used in custom roles:
215+
216+
- `workspaces:manage` does **not** include the ability to manage workspace members. To allow a custom role to add, remove, or update workspace members, you must explicitly grant `workspaces:manage-members`. The built-in Workspace Admin role includes both permissions automatically.
217+
- `projects:increase-trace-tier` and `projects:decrease-trace-tier` are independent and can be granted separately. For example, you can allow a role to decrease retention without allowing it to increase retention. If a user lacks both permissions, the retention settings UI is hidden entirely. If they have only one, the UI is partially enabled (the disallowed direction is disabled).

0 commit comments

Comments
Β (0)