From 91adf69a46fa1e6279167db8b85c9329f4828b07 Mon Sep 17 00:00:00 2001 From: "mintlify[bot]" <109931778+mintlify[bot]@users.noreply.github.com> Date: Thu, 4 Jun 2026 22:24:36 +0000 Subject: [PATCH] docs: clarify developer role required for datastore credential access --- security-and-compliance/role-based-access-control.mdx | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/security-and-compliance/role-based-access-control.mdx b/security-and-compliance/role-based-access-control.mdx index 7f2d6d7..5ac8627 100644 --- a/security-and-compliance/role-based-access-control.mdx +++ b/security-and-compliance/role-based-access-control.mdx @@ -6,8 +6,12 @@ description: "Assign admin, developer, or viewer roles to team members with SSO Porter supports setting basic authorization permissions via for other members in a Porter project. At the moment, there are 3 roles that can be assigned in a Porter project: * **Admin:** read/write access to all resources, ability to delete the project and manage team members. -* **Developer:** read/write access to applications, jobs, environment groups, cluster data, and integrations. -* **Viewer:** read access to applications, jobs, environment groups, and cluster data. +* **Developer:** read/write access to applications, jobs, environment groups, cluster data, and integrations. Required to list datastores, view datastore details, or reveal datastore connection credentials. +* **Viewer:** read access to applications, jobs, environment groups, and cluster data. Cannot list datastores or access datastore connection credentials. + + + Datastore endpoints that expose connection details (listing datastores, fetching a datastore, and revealing its credentials) require at least the **Developer** role. Viewers attempting to access these endpoints will receive a permissions error. + ## Adding Collaborators[](#adding-collaborators "Direct link to heading")