User Project Access
Introduction
User Project Access is an extension designed to improve the capabilities of IBM DOORS Next administrators and users. This extension allows administrative users to manage the users in different project areas in the DOORS Next environment by allowing them to add or remove roles for specific people. Additionally, administrators have the flexibility to edit multiple roles simultaneously.
Use Cases and Features
Based on the functionalities and use cases that this extension is helping you with, the current version of the extension contains:
Widget information section - section with version, short description and other information about the extension
Users selection - the dropdown selection where the administrator can choose the user whose access they want to see and to whom you want to add or remove rights
Configuration selection - the dropdown selection where the administrator can choose the configuration in which they want to manage rights. RM, GC, QM and CCM configurations are supported
Projects overview - all projects are displayed in this area after the widget is launched. Project Areas in which the selected user already has access will be colored blue.
Option button - after clicking, a pop-up window will appear through which you can add or remove roles
Main button – after it is clicked the relevant project areas from the selected configuration are displayed
In the realm of IBM ELM and its applications, role and access management are crucial components for maintaining a secure and well-structured project environment. However, as the complexity of projects and user access levels grows, it becomes increasingly challenging for administrators to keep an overview over the access privileges for individual users. By default, DOORS Next offers a project area-centric approach, allowing users to identify who possesses access rights and which roles they hold within specific project areas. However, this approach fails when administrators need to examine access privileges for a particular user across multiple project areas. The User Project Access is a direct response to this problem. It aims to simplify and streamline the process of managing user roles and access rights for administrators and users alike, by offering a comprehensive view of user roles across various project areas and allowing for easy modification. This innovative add-on addresses the challenge of complex user management in the IBM ELM ecosystem by providing the following features:
Choose user - one of the core features of this widget is the ability to select a specific user to whom the administrator wants to assign or remove roles. This functionality ensures precise user management, allowing administrators and users to tailor access rights according to individual needs.
Choose application - the widget offers the capability to choose specific applications (RM, CMM, QM) in conjunction with user role management. This feature enables administrators to fine-tune access privileges based on the applications they require, enhancing overall security and usability.
Project area access - administrators can choose the project area in which they want to add or remove roles. This feature simplifies the process of role assignment by focusing on specific project areas, reducing the potential for errors and ensuring that roles are aligned with project requirements.
Choose roles of the user in the project area - this feature provides users with the ability to select from a range of roles dynamically displayed based on project area properties. Roles such as administrator, author, commenter, and configuration lead can be assigned or revoked as needed, offering fine-grained control over user access and permissions.
Overview of all projects and user access actions - to provide administrators with a comprehensive view of role assignments and changes, the widget offers an overview that consolidates all projects and user access actions.
Preconditions and Restrictions
Users executing this addon must have rights to edit or remove roles.
Softacus Services
We, in Softacus, are experts when it comes to consulting and service delivery of IBM software products and solutions in your business. We help our clients to improve visibility and transparency when licensing and managing commercial software, providing measurable value while increasing efficiency and accountability and we are providing services in different areas (see Softacus Services).
The IBM ELM extensions developed by Softacus are free of charge for the customers who ordered IBM ELM licenses via Softacus or for the customers who ordered any of our services. If you are interested in any of our IBM ELM extensions, you found a bug or you have any enhancement request, please let us know at