The customer has the following need of enhancement requests for PDI repository.
--> Role Changes - Read Only should not have the ability to execute/schedule jobs/transformations.
--> Role Changes - Read/Write should not have the ability to execute/schedule jobs/transformations.
--> Non-Administrators assigned "Read Content" and "Create Content" permissions should be not allowed to change
--> Connections, Master/Slaves, Partitions, Clusters in the Repository nor through Spoon (on view tab). In addition, in any step where these objects are referenced, then the user is restricted from editing the object (e.g., database connection, master/slave, partition, cluster, etc.).
--> Need ability to specifically assign permissions to create or modify connections, slaves, partitions, and clusters.
--> All privileges should be assignable/revocable at the folder level.
--> Non-Administrators should have the ability to change their own passwords.