Hide People/User for non-admins

I think that with Users becoming more like a real database, there might by some workaround like automatically creating a “Profile” every time a “User (system)” entity is created. It’s linked, maybe has some lookups for the name and profile pic, but not for the email. Then in the access templates, just not allowing access to the related people fields. BUT This would mean Fibery would need to expose the system relations (Created by field). To restrict the view to that. But auto link the “Profile” based on email of the “created by” and thats the one people have access to. Could work quite nicely! (Only down side is that comments, and in turn, “Thread view” would not be functional until comments are converted to real entities or Allow any entity to be used as a comment for thread view.)

1 Like