- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-11-2023 03:14 AM
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-11-2023 06:39 AM
Hi @Balakrishna_ABK ,
Hope you are doing great.
The short answer is that a Demand User (the it_demand_user role) can't do much, beyond creating draft demands, and viewing or adding work notes to demands created by other people.
Last I heard, the way that licenses for the ITBM applications (like Demand and Project Management) are sold, you basically have two tiers of authorized users: it_project_manager (i.e. PM) and it_project_user
The PM level license costs more, and gives those user almost full access to the applications and modules in the suite. The project user role is much more limited; on most forms, they are able to view everything, but can only add work notes and update a handful of other fields.
So the licensing module assumes that you will pay more for licensing for the people that are doing more work in the system (like the PMs).
The it_project_manager role automatically inherits the it_demand_manager role. So Out of the Box (OOTB), ServiceNow assumes that you will want your PM types to be able to have full view and update access to the demand record.
The it_project_user role does NOT inherit any demand specific roles. It looks like OOTB the only thing the it_project_user role sees for demand is the Self-Service > Create New and Self-Service > My Demands modules. This user can only view the demands that they created, and they can mostly only edit those demands while they are in a "Draft" State. Once the demand is pushed forward to the "Submitted" State, the form is almost 100% read only for this user role.
OOTB, users with the it_demand_user role will see the same Self-Service modules as the it_project_user role, and will also see a few of the modules under the Demand application. But Demand Users do have some additional access, because they are able to view all of the demand records, and not just the ones that they created. Demand users can also create a new demand, and fill out the form. But as soon as the demand is submitted/moved past the "Draft" State, it becomes mostly read only for the demand user, just like it does for the project user role.
So both of these lower roles are able to create and submit draft demands, and the demand user is able to view all of the demands in the system. But making updates after the "Draft" State requires the it_demand_manager role, which will be inherited automatically by any PMs with the it_project_manager role.
Regards,
Riya Verma
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-11-2023 10:27 PM
Hi Riya, Thanks for your detailed explanation, it was really helpful.
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-11-2023 03:42 AM - edited 06-11-2023 03:42 AM
Hi @Balakrishna_ABK ,
You would need demand_user role atleast to create a demand.
Please refer these links,
Anvesh
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-11-2023 06:39 AM
Hi @Balakrishna_ABK ,
Hope you are doing great.
The short answer is that a Demand User (the it_demand_user role) can't do much, beyond creating draft demands, and viewing or adding work notes to demands created by other people.
Last I heard, the way that licenses for the ITBM applications (like Demand and Project Management) are sold, you basically have two tiers of authorized users: it_project_manager (i.e. PM) and it_project_user
The PM level license costs more, and gives those user almost full access to the applications and modules in the suite. The project user role is much more limited; on most forms, they are able to view everything, but can only add work notes and update a handful of other fields.
So the licensing module assumes that you will pay more for licensing for the people that are doing more work in the system (like the PMs).
The it_project_manager role automatically inherits the it_demand_manager role. So Out of the Box (OOTB), ServiceNow assumes that you will want your PM types to be able to have full view and update access to the demand record.
The it_project_user role does NOT inherit any demand specific roles. It looks like OOTB the only thing the it_project_user role sees for demand is the Self-Service > Create New and Self-Service > My Demands modules. This user can only view the demands that they created, and they can mostly only edit those demands while they are in a "Draft" State. Once the demand is pushed forward to the "Submitted" State, the form is almost 100% read only for this user role.
OOTB, users with the it_demand_user role will see the same Self-Service modules as the it_project_user role, and will also see a few of the modules under the Demand application. But Demand Users do have some additional access, because they are able to view all of the demand records, and not just the ones that they created. Demand users can also create a new demand, and fill out the form. But as soon as the demand is submitted/moved past the "Draft" State, it becomes mostly read only for the demand user, just like it does for the project user role.
So both of these lower roles are able to create and submit draft demands, and the demand user is able to view all of the demands in the system. But making updates after the "Draft" State requires the it_demand_manager role, which will be inherited automatically by any PMs with the it_project_manager role.
Regards,
Riya Verma
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
06-11-2023 10:27 PM
Hi Riya, Thanks for your detailed explanation, it was really helpful.