This app can be used to restrict read and access rights to Jobs.
Current Version: 1.0.0.0as of Business Central 22.
Manual
Creation date: 2024/11/22 The current version of this manual can be found at:
☰ Contents
General
App Job Permissions This app can be used to restrict read and access rights to Jobs...
Setup
Default User Role Assignments In this page you can define user groups that are authorized for all jobs...
Job User Role Assignments In this overview, all permissions for the jobs are displayed...
Tasks
Working with the App Users must be specifically authorized for a job. Only authorized users see the projects in the different views and can therefore also book to them...
Appendix
Release Notes
Docs / NVXJBP Job Permissions / General General
This app can be used to restrict read and access rights to Jobs.
Docs / NVXJBP Job Permissions / Setup Default User Role Assignments
In this page you can define user groups that are authorized for all jobs.
Fields
Table ID
Specifies the value of the Table ID field.
Table Name
Specifies the value of the Table Name field.
Source Type
Specifies the value of the Source Type field.
Source Code
Specifies the value of the Source Code field.
Actions
Update User Role Assignments
Updates the User Role Assignment based on the defined User Groups.
Docs / NVXJBP Job Permissions / Setup Job User Role Assignments
In this overview, all permissions for the jobs are displayed.
Fields
Job No.
Specifies the value of the Job No. field.
User ID
Specifies the value of the User ID field.
Role Type
Specifies the value of the Role Type field.
Source Type
Specifies the value of the Source Type field.
Source Code
Specifies the value of the Source Code field.
Default User Role Assignm.
Specifies the value of the Default User Role Assignm. field.
Time Recording Only
Specifies the value of the Time Recording Only field.
Actions
Update User Role Assignments
Updates the User Role Assignment based on the defined User Groups.
Docs / NVXJBP Job Permissions / Tasks Working with the App
Users must be specifically authorized for a job. Only authorized users see the projects in the different views and can therefore also book to them.
Setup
In the table Default user role assignment, users can be defined who automatically receive access rights to all jobs. This can happen either via a security group or via a workflow user group.
If a new assignment is created, the job-specific entries in the Job user role assignment table are automatically created.
If a user is assigned to an existing security or workflow user group, the action Update user role assignment must be executed.
Entries that are created via a default user role receive a corresponding entry in the Source type/Source code field.
In addition, entries are automatically created for the following roles:
Job Creator: The user who initially creates the project.
Person Responsible: The user who is associated with the resource defined in the job in the Responsible field. In order to assign the user to a resource, it is necessary to define the resource in the user setup.
Project Manager: That user who is recorded in the Project manager field.
Users can also be added manually. In that case, neither a role type nor an source type/source code can be selected.
Would you like to know what has changed in the extension? Below you'll find an overview of the new features and changes made in the updates.
Build-Overview in DevOps