The Authorization Box was updated on December 22, 2022. Below You will find the most important changes:
Object types removed from selectlist in Object Explorer
As part of the Object Explorer, You can select an object type to search for objects and to view the permissions on these objects. The selectlist for the object type contained types that are not used for setting up permission. These object types have been removed.
View analysis results of conflicts from Conflicts page (BC only)
This only concerns the BC version of the Conflicts page. From the Conflicts page, You could edit a Conflict by clicking the conflict name in the column Conflict. This functionality has been replaced to the Edit button at the end of the grid entry. Now when You click the conflict name, You can view the analysis results of that conflict.
Changed App ID's of Permission Sets will be automatically updated
In case Permission Sets are being moved from one extension to another, they get a new App ID. To keep the Authorization Box working correctly, Permission Sets are checked and updated automatically as part of the nightly synchronization.
Revoked Permission Set can be assigned immediately
When You revoke a Permission Set from an Organization Role, now You can assign it again immediately and You don't have to wait until the revoke has been synchronized.
Approve an Authorization Request when the creator is also the approver
When You sent an Approval Request or when an Approval Request is automatically created (by importing Organization Roles per User), the request is automatically approved if the sender is also an approver.
Description field added for an Organization Role
A Description field has been added to the Organization Role. This way it is possible to better describe the difference between Organization Roles.
Microsoft Dynamics 365 Business Center v21 support
Support for Microsoft Dynamics 365 Business Central v21 has been added to the Authorization Box. Permissions are read from the new Expanded Permissions table when the BC version is 21 or higher. This affects the following programs:
Revoke approval when a user has no Approval Templates left
When the last Organization Role with an Approval Template is revoked, approval for a user is being reset in Dynamics.
The Authorization Box was updated on November 21, 2022. Below You will find the most important changes:
Open a Critical Permission from within a Conflict
On the Conflict page there is a new button behind each Critical Permission description. When You press this button, You navigate to the Critical Permission page. When You click Close, You return to the Conflict page.
The Conflicts page for Dynamics AX is missing functionality that is available in de Business Central version of the page
New functionality has been added to the Conflicts page for Microsoft Dynamics AX. The following changes have been made:
Search field added to the dropdown list for selecting Critical Permissions
A search field has been added to the dropdown list for selecting Critical Permissions. These dropdown lists can be found on the pages where You can create a new Conflict.
Status of the last analysis batch is now shown in a dialog form
The status of the last analysis batch can be viewed from the overview page and the edit page of the Critical Permissions. The status was shown in a hover text earlier and now is shown in a dialog form that can be opened by clicking the question mark button. Reason for this change, is that the hover text often became too large, causing it to fall outside the page.
The Description column on the Approval Requests page shows more information
The Description column on the Approval Requests page shows more information about the request. For instance: when the Approval Request is for a user/an Authorization Request, the column Description not only shows the username, but also the name of the user.
Exclude disabled accounts from analysis results
A new checkbox has been added to the Critical Permission page which makes is possible to include inactive users to the analysis results. The caption of the checkbox is “Analysis with inactive users.” This means that inactive users are excluded by default, which is a change in the functionality of the monitoring.
The Authorization Box was updated on November 07, 2022. Below You will find the most important changes:
Remove button “Activate User” from User page
The button “Activate User” is removed from the User page, because the button's functionality wasn't in line with the authorization flow. All changes to a User should be done by creating an Authorization Request first.
Change log for general settings
When changing the general settings such as the Approval Settings and the Approvers, an item is added to the Change Log Entries, so that changes in these settings are made transparent.
The Authorization Box was updated on October 24, 2022. Below You will find the most important changes:
Sort order of Organization Roles within a Department
The sort order of Organization Roles within a Department can be changed by clicking the Sort button for the Organization Role. This button is placed left of the Add button You click to create a new Organization Role. Changing the sort order of the Organization Roles works in the same way You can change the order of the Departments.
Synchronization log with error without error message
In the synchronization log You can occasionally find an error with zero error messages. This is probably because a crash has happened, and there is no clear solution to fix the problem. For this kind of error, we added a basic message saying: “A technical error has occurred. Please try again and if you keep getting the error, please contact support@2-control.nl.”
The Authorization Box was updated on October 12, 2022. Below You will find the most important changes:
Authentication Method “OAuth Device Code” can't be selected for a new database
When creating a new database, the Authentication Method “OAuth Device Code” wasn't available till the page was refreshed. Therefor we changed the creation of a new database a bit. First You select the type of database and fill in the database name. When You save the database, the database maintenance page opens, and the OAuth authentication method is already available.
The Authorization Box was updated on 2022-09-26. Below You will find the most important changes:
Element connectionInfo added to response of GET database
The GET method of the Authorization Box WebAPI has been changed. The element connectionInfo has been added to the response body.
Authorization for the Object Explorer
The Object Explorer has been added to the roles for the function profiles so You can authorize users for the Object Explorer.
Approval request for organization role can not be approved
Existing approval requests for organization roles could not be approved after they were changed by an import. You could press the button Approve, but nothing would happen. This has been fixed.
Number of linked organization roles is incorrect
The number of linked organization roles for a user was always set to 0 and did not show the correct amount of linked roles. This has been fixed.
Export of permission reviews incomplete
The export of the permission reviews (part of the monitoring module) contained less records than visible on screen. This defect has been fixed.
Wrong presentation of column Name for reviews with a description
When You review a critical permission You can enter a description. For reviews with a description the column Name would show the value for column Description in the overview of reviews. This problem has been resolved.
Some permission sets are not shown correctly within the Object Monitor
The issue has been resolved where permission sets were not shown correctly from within the Object Explorer if they were of the type System. Also the type of permission set is displayed correctly now. Before, all permission sets were typed as System.
The Authorization Box was updated on 2022-09-13. Below You will find the most important changes:
Export / import functionality for approval groups
As part of the Backup menu the export and import functionality for approval groups has been added.
Export / import functionality for approvers
As part of the Backup menu the export and import functionality for approvers has been added.
Export / import functionality for pre and post actions
As part of the Backup menu the export and import functionality for pre and post actions has been added.
The Authorization Box was updated on 2022-08-30. Below You will find the most important changes:
Selecting a template while typing
When adding a new authorization template to an organization role You can now use “search as you type” so it is easier to select a template.
Activate or deactivate a user without an authorization request
When You want to activate or deactivate a user You need to create an authorization request. When a user has no organization role assigned and You try to process the request/send an approval request You get the error “You didn't select an organization role to process.”
An exception has been created so You can activate or deactivate a user when no authorization Role has been assigned. You don't need to send an approval request and You can simply process the changes.
Option to change the user in an authorization request has been removed
The option to change the user in an authorization request has been removed. The reason for this is that the option didn't work properly and that most users experienced its functionality as unclear.
Selectlist for templates has been expanded
When adding a template to an organization role, You make use of a selectlist to select the template. This selectlist has been expanded. Previously only the Template Description was shown, but now the Table ID and the Table Name have been added to the list.
Performance of loading table items has been improved
When adding or changing a template the table items are loaded into cache and are kept there longer so the overall performance has been improved. This should be noticeable when adding of changing multiple templates or master templates.
Authorization requests couldn't be processed
The processing of an authorization request didn't work when no approval was required. This has been fixed.
Wrong presentation of column Critical Permission Name
Only concerns Dynamics AX. The overview of Analysis Results Critical Permissions shows the User Name in the column for the Critical Permission Name. This has been fixed.
The Authorization Box was updated every two weeks on Tuesday. During this period, the main focus was on technical migrations and performance improvements. Furthermore we've introduced the possibility of OData. See below other items we've addressed:
The Authorization Box was updated every two weeks on Tuesday. During this period, the main focus was on technical migrations and performance improvements. Furthermore we've introduced the possibility of approval groups and central framework mangement (please contact us if you have questions about that). See below other items we've addressed: