Skip to content

Instantly share code, notes, and snippets.

@jisaacstone
Created October 17, 2016 16:39
Show Gist options
  • Save jisaacstone/24512b7570ca905d622b6adb4e626d74 to your computer and use it in GitHub Desktop.
Save jisaacstone/24512b7570ca905d622b6adb4e626d74 to your computer and use it in GitHub Desktop.

nimblet permissions

a user can view a nimblet if

  • user is admin
  • user has admin, read, or write permissions on the nimblet
  • user has admin, read, or write permissions on the nimblet's project nimblet
  • nimblet is owned_by user
  • nimblet's project is owned_by user

a user can modify a nimblet if

  • user is admin
  • user has admin or write permissions on the nimblet
  • user has admin or write permissions on the nimblet's project nimblet
  • nimblet is owned_by user
  • nimblet's project is owned_by user

a user can delete a nimblet if

  • same as modify, except a project nimblet can only be deleted by it's owner
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment