Mantis Bugtracker          
testlink.org

View Issue Details Jump to Notes ] Issue History ] Print ]
IDProjectCategoryView StatusDate SubmittedLast Update
0005157TestLinkNew Featurepublic2012-08-21 04:482012-08-21 08:04
Reporterkjaware 
Assigned To 
PrioritynormalSeverityminorReproducibilityalways
StatusnewResolutionopen 
PlatformOSOS Version
Product Version1.9.3 (2011 Q3 - bug fixing) 
Fixed in Version 
Summary0005157: Provide project selection on user creation screen
DescriptionWhenever we create new user, this user by default got access to all the projects. If the user should not have access to other projects then such kind of access needs to be set up separately.

Enhancement:
Can we provide project list on create user screen itself? Two sections will be there Available projects and Assigned Projects and user will select them as per the requirement. (In similar manner we add platform to test plan.)


Security perspective this is very useful enhancement.
Steps To ReproducePrecondition: Multiple projects created into testlink

Steps:
1. Login to Testlink
2. Go to User Management
3. Click on create user button
4. Enter all required details
5. Click on Save
6. Login with new user
7. Observe the project access

Actual Result: New user has access to all the projects by default.

If the new user should have access only specific projects then project level access needs to be set accordingly by selecting the projects one by one.
This is very tedious task when more number projects are there and number of users needs to be created with specific access.

TagsNo tags attached.
Database (MySQL,Postgres,etc)MySQL
Browser
PHP Version
TestCaseID
QA Team - Task Workflow StatusTBD
Attached Filespng file icon UserCreation.png [^] (39,870 bytes) 2012-08-21 05:17

- Relationships

-  Notes
(0017134)
kjaware (reporter)
2012-08-21 05:17

Please refer attached screenshot for suggested enhancement on user creation screen
(0017135)
fman (administrator)
2012-08-21 08:04
edited on: 2012-08-21 08:05

>> Actual Result: New user has access to all the projects by default.
only to all PUBLIC test projects

>> Whenever we create new user, this user by default got access to all the
>> projects. If the user should not have access to other projects then such kind
>> of access needs to be set up separately.
If enough that you create all test projects like PRIVATE instead of PUBLIC, this way new created users HAS NO POSSIBILITY to access test project => this solves part of your request.

User - Test project assignment exists ONLY WHEN you work with PRIVATE TEST PROJECTS, is you work with PUBLIC test projects only way to BLOCK a user access is to assign <NO RIGHTS> role for this user for this specific test project.


- Issue History
Date Modified Username Field Change
2012-08-21 04:48 kjaware New Issue
2012-08-21 05:17 kjaware Note Added: 0017134
2012-08-21 05:17 kjaware File Added: UserCreation.png
2012-08-21 08:04 fman Note Added: 0017135
2012-08-21 08:05 fman Note Edited: 0017135 View Revisions



Copyright © 2000 - 2019 MantisBT Team
Powered by Mantis Bugtracker