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

Projects vs groups #3

Open
dvanic opened this issue Jun 10, 2020 · 2 comments
Open

Projects vs groups #3

dvanic opened this issue Jun 10, 2020 · 2 comments

Comments

@dvanic
Copy link

dvanic commented Jun 10, 2020

  1. A visualisation may help users choose between setting up a group or a project for a particular use case.
  2. How does one set up a new project and add users to this project?
  3. How does one set up a new group and add users to this group?
  4. Can users belong to infinite numbers of groups/projects?
@FlorianRhiem
Copy link
Member

1. A visualisation may help users choose between setting up a group or a project for a particular use case.

Something like a table comparing their features? Or do you have something else in mind?

2. How does one set up a new project and add users to this project?

Go to More -> Projects. There you can use the "Create Project" button to create a project and the "Add User" button to invite a user to a project.

3. How does one set up a new group and add users to this group?

Same as with projects: More -> Groups -> Create Group to create the group and Add User to invite a user.

4. Can users belong to infinite numbers of groups/projects?

In concept yes, but practically there is a limit due to the maximum value for the primary key for these in the database.

@FlorianRhiem
Copy link
Member

As part of the documentation improvements, I'm adding the following table to the pages of both groups and users in the User Guide:

Feature Groups Projects
Members Users Users and Groups
Hierarchy Flat Nested, Projects can contain Subprojects
Object Permissions All members get the Object Permissions granted to the Group Each Project member has a permissions level (Read/Write/Grant) for the Project and will get Object Permissions granted to the Project up to that level
Member Invitation Any Group member can invite new members Project members with Grant permissions can invite new members

I'm also adding the following as an optional step in the reworked Getting Started page in the new Administrator Guide:

You might want to create Groups or Projects to model your existing team structures. While this can be useful, it is completely option as users can set these up themselves.

Do you think this will help with the issue of your first point?

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

No branches or pull requests

2 participants