Make it easier to re-enable user after refresh DB
Currently after a refresh from production to sandbox env, all users except the admin are disabled. The admin will then enable the users, either manually or via the addin.
It would be easier if this re-enablement was managed by a "keep enabled after DB refresh" flag or through a role (as ...
Permissions to deny the deletion of resource list
In the security configuration, add a new permission (DeleteResourceButton control) in ResResourcesListPageMenuItem to prevent users from deleting the resource list in Project Management and Accounting > Project Resource > Resource List.
Automatic cleanup for table EVENTCUDLINES that keeps growing
The table EVENCUDLINES that is used for example with alerts keeps growing and there is no cleanup for old data. Automatic cleanup job is needed for that table.
TableName SchemaName rows TotalSpaceMB
EVENTCUD dbo 24454420 46 381.70
Select multiple line to clean up cross-company data sharing
You can't select multiple lines when you shall choose column 1 or 2 when you have found issues in the cross-company data sharing. The interface looks like it would support multiple lines but it doesn't which makes it very time-consuming to use.
Default setup to update the details available under user option.
We have User options available under System Administration > Users.
So, whenever we create a new employee profile in the system, we need to assign them the roles and also have to personalize the employee profile via user options by selecting the Initial page, size, time zone, wor...
Enhanced Batch job trigger
In FnO, a batch job can be launched directly, manually or with a recurrence.
For some recurrence like "twice a day : at 6:00 am and 12:30 pm", we need to create 2 distinct jobs with a recurrence for each date/time. It will be nice to enhanced the recurrence option : we can set a cron com...
Restrict access to sysadmins in HR module
To prevent the system administrator from accessing the HR module, we propose to create a default system administrator role that doesn't have access to the HR module.
Security artifacts names in metadata entities
In the current system security configuration entities, we don't have an option to configure security or basically apply new security with names.
For instance, the SystemSecurityUserRoleOrganizationEntity data entity has enough information about system roles and its names, but...
Custom Scripts should run asynchronous
Custom X++ scripts should run asynchronouse - both test and run. Even small jobs can take long time to complete.
Reset, delete or valid period Segregation of Duties actions
Today, when taking an action on a Segregation of Duties (SoD) conflict (deny or allow), it is not possible to reset the status or delete the line. In my opinion, a validity period would be valuable to be added to the SoD conflicts.
There are scenarios where a request will be m...