It was noted that the copy profile process allows the creation of records in the system even when the user does not have access.
Knowing that the client field is not mandatory, as a suggestion, a dynamic validation should be done: if the logged-in tenant is different from the system, the system is not displayed in the parameter.
I also verified that the role parameter is not limited to the roles that the user has access to, taking advantage of it, it would also be ideal to create a validation so that only roles that the user has access appear in the process and the organization displayed is only the organizations referring to the selected client.
Another point to be improved in the process would be the translation of the messages "Role copied" and "Roles must be different"
It was noted that the copy profile process allows the creation of records in the system even when the user does not have access.
Knowing that the client field is not mandatory, as a suggestion, a dynamic validation should be done: if the logged-in tenant is different from the system, the system is not displayed in the parameter.
I also verified that the role parameter is not limited to the roles that the user has access to, taking advantage of it, it would also be ideal to create a validation so that only roles that the user has access appear in the process and the organization displayed is only the organizations referring to the selected client.
Another point to be improved in the process would be the translation of the messages "Role copied" and "Roles must be different"