Top Menu

Jump to content
Home
    Modules
      • Projects
      • Activity
      • Work packages
      • Gantt charts
      • Calendars
      • Team planners
      • Boards
      • News
    • Getting started
    • Introduction video
      Welcome to OpenProject Community
      Get a quick overview of project management and team collaboration with OpenProject. You can restart this video from the help menu.

    • Help and support
    • Upgrade to Enterprise edition
    • User guides
    • Videos
    • Shortcuts
    • Community forum
    • Enterprise support

    • Additional resources
    • Data privacy and security policy
    • Digital accessibility (DE)
    • OpenProject website
    • Security alerts / Newsletter
    • OpenProject blog
    • Release notes
    • Report a bug
    • Development roadmap
    • Add and edit translations
    • API documentation
  • Sign in
      Forgot your password?

      or sign in with your existing account

      Google

Side Menu

  • Overview
  • Activity
    Activity
  • Roadmap
  • Work packages
    Work packages
  • Gantt charts
    Gantt charts
  • Calendars
    Calendars
  • Team planners
    Team planners
  • Boards
    Boards
  • News
  • Forums

Content

General discussion
  1. OpenProject
  2. Forums
  3. General discussion
  4. Resrticting Access to Project(s) based on Group Affiliation

Resrticting Access to Project(s) based on Group Affiliation

Added by Brent Lucas over 7 years ago

We need to use Open Project as a project management tool for a series of clients.

Rather than install an OpenProject instance for every client we want to be able to control what users see what projects based on group affiliation, or even simply by the fact that they are not assigned to a specific project.

There doesn’t seem to be any option for this I can see in the free version.

Can someone please confirm this so we can move on, or is it possible to do in the “Community Edition”


Replies (3)

RE: Resrticting Access to Project(s) based on Group Affiliation - Added by Robin Wagner over 7 years ago

Hello Brent,

this is possible in the Community Edition.

When you create a project you can decide whether it should be “public” or not.
Public projects can be accessed by any user on your OpenProject environment. (To be more precise, you can control what users in public projects (who are not project members) should be able to do through the default role “Non member.”)
Private projects can only be accessed by project members and admins.

By default, projects are private. So you can create different (private) projects for different clients and only add those clients who should be allowed to see the information to the respective projects.

In order to create multiple users to the same project at once, you can use groups.

RE: Resrticting Access to Project(s) based on Group Affiliation - Added by Brent Lucas over 7 years ago

Thanks for your response Robin

However, that is not the behaviour I am seeing in our current install. I have marked none of the projects as public yet all logins can see all projects, regardless of who is assigned to them.

Any ideas?

Also, how does the project manager role impact view rights?

RE: Resrticting Access to Project(s) based on Group Affiliation - Added by Robin Wagner over 7 years ago

Hello Brent,

can you please check that the user who are seeing the projects are not admins? Admins can always see all projects (regardless of their project membership).
The only other way users can see projects is if:

  1. the projects are public (can be set in “Project settings”)
  2. users have been added as members to projects.

You can see what users with a certain role are able to see / do within a project by going to the “Administration” and selecting “Roles & Permissions”. Then, select the role (e.g. “Project manager”) to see which permissions are set (and make any adjustments if necessary).

Best regards,
Robin

  • (1 - 3/3)
Loading...