We want to configure a TestLink installation so that we can have teams of testers for multiple customers working through the same instance.
Our key requirement is to restrict visibility of projects so that testers cannot see projects from other client projects.
I think we can only do this by taking away all user functions and the test plan role assignment right from client specific leaders and then using a single admin role to ensure client specific teams have <no rights> for any other client projects. This will I think increase the user administration burden as all user role assignments will have to be done centrally.
Has anyone come up with a better way?
I guess the alternative is to create client specific instances but I am reluctant to do that.
Configuration for multiple clients
Further clarification
The approach above looks like it won't work in that assigned of tests for execution still shows all system users not just those with access to this project.
This might be a feature request in that it would be good if users could optionally be tied to specific projects and only these users would be visible when assigning test plans rights or test cases for execution.
This might be a feature request in that it would be good if users could optionally be tied to specific projects and only these users would be visible when assigning test plans rights or test cases for execution.
Yes, we should improve filtering for users with <no_right>. Please do a feature request into tracker.
1. Users with will not see projects where they have <no_rights> role. TL must solve a situation that user has no valid project via warning information on "home" page.
2. Test plan should not offer users that have <no_rights> role in the project. Admin user must be notified that users without right is not shown (Test plan role management).
1. Users with will not see projects where they have <no_rights> role. TL must solve a situation that user has no valid project via warning information on "home" page.
2. Test plan should not offer users that have <no_rights> role in the project. Admin user must be notified that users without right is not shown (Test plan role management).
Feature request 1578 raised
As per subject