Hey Everyone,
I currently have a dashboard that allows certain users to update a list of employees by adding a new employee. I am using an action and a button on my dashboard to allow them to update my employee list. Is there any way to not show the current list of employees? Only showing a blank line representing the end of my numbered list. What I don't like about the way I am doing this is that not only can users add a new employee but they can delete the parent, code, and display name for current employees. I only want them to be able to add a new employee but not edit the current ones. I'll attach a screen shot.
Thanks!
Hi - As an option could you:
1. Add a boolean formatted line item called "Current Employee?" to the PK L3 module. Have this updated by the master data source during import or derive using logic (I'm assuming there should be a way to flag these).
2. Apply a filter to the PK L3 module that filters out anything not current employee.
3. Disable access in the dashboard for them to disable the filter (as an extra precaution).
That will take care of visibility to current employees. You can also consider using DCA, ie creating an access module (call it "AD01 by employee" and add employee list as a dimension). Assign write access only to employees with boolean of not current employees and read only access to those with boolean of current employees (reference the PK L3 module flag line item). That way they are truly not editable in the source module so you can filter out, or expose but the restriction is in place.
Let me know if this helps solve.
JT
Hi jwrenne01,
When a list is published to a dashboard, edit access cannot be controlled and neither can filters be applied. I suggest the following approach:
Let me know if this works!
Regards,
Anirudh
First, it is never a good idea to publish a list to a dashboard because you can't filter nor hide fields (code, parent, etc.). There are a couple of ways you can improve your process:
Just a point that I don't think your current process employs, when you are adding employee's, the process really should be adding the information to multiple lists:
Hope this helps,
Rob