Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update Experimenter & Analyst Permission Doc detail #2215

Merged
merged 3 commits into from
Mar 12, 2024

Conversation

mknowlton89
Copy link
Collaborator

@mknowlton89 mknowlton89 commented Mar 11, 2024

Features and Changes

Updates our docs to improve the accuracy around data source permissions for Anaylsts and Experimenters.

Previously, our docs indicated that Experimenter and Analyst roles could only view Data sources, but not edit. This is only partially true - they can't edit certain settings like name, description, projects, or connection params, but they can edit the queries associated with metrics (experiment assignments, etc).

This update reflects that discrepancy within the docs.

This is due to how the DataSourceForm submits the PUT request. It passes in the full data source object, including the connection params. In the future, we can either move the connection params to a different modal, or update the PUT call to only pass in the updated properties, and add some front-end logic to disable fields a user without createDatasources permissions shouldn't be able to update (connection parameters).

Then, we could allow those with editDataSourceSettings permissions to edit things like name, description, projects, etc.

Link to updated docs page.

@mknowlton89 mknowlton89 self-assigned this Mar 11, 2024
Copy link

github-actions bot commented Mar 11, 2024

Deploy preview for docs ready!

✅ Preview
https://docs-4vmjfwmsl-growthbook.vercel.app

Built with commit 64b5386.
This pull request is being automatically deployed with vercel-action

@mknowlton89 mknowlton89 marked this pull request as ready for review March 11, 2024 14:28
@mknowlton89 mknowlton89 changed the title Update user-permissions.mdx Update Experimenter & Analyst Permission Doc detail Mar 11, 2024
Copy link
Contributor

@august-growthbook august-growthbook left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mknowlton89 mknowlton89 merged commit 8c30942 into main Mar 12, 2024
4 checks passed
@mknowlton89 mknowlton89 deleted the mk-datasource-perm-doc-updates branch March 12, 2024 10:52
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants