Loading...
 
Skip to main content

Custom Share Module 0.1dev

Features / Usability

Features / Usability


Permissions based on relationships between members of larger categories of users

posts: 7 United States

I have requirements to build a system in which there are "Members" and "Leaders."

While there are many things that will be controlled based on these generic roles, there also needs to be permissions to support the following use cases in which individuals can see certain data and contributed content that is not accessible to others within the generic role:

1) Leaders can see additional information about or produced by members of their group

2) Members can see additional information about or produced by their specific leader

3) Members can see additional information about or produced by other members within their specific group.

It seems that the answers to this problem lie somewhere within the "Workspaces" initiative, but it is hard for me to understand exactly what is real and what is planned, etc....

Since this is a startup venture in which there will be no leaders other than the owner for a while, I don't necessarily need this all to work immediately, but I want to be sure that what I set up now is on the right path.

posts: 15

Hiya AlwaysVW and welcome to the Tiki community! I believe what you want to do, if I understand your application description, is use group permissions and categories. You could have several team groups and a leadership group. Members can be a part of one or more team groups and members of the leadership group could also be members of one or more team groups. You could then assign relevant permissions based upon categories to keep content separate amongst the team groups.

I don't know if it pertains to your application or not, but your description gave me an idea. It shouldn't be too hard to allow members of each team to vote periodically on who within their team steps into the leadership group with an automated poll. Democracy on the web could be a novel twist to your organization if it's not already a predetermined hierarchy.

More specificity about your application might help someone form a more specific solution. 😉 Good luck and HTH! 😊

posts: 7 United States

It's not exactly a democracy... it is a counseling program in which it is expected that in the future some graduates of the program would be eligible to lead their own groups.

I can see how I can create "Team groups" and assign members and leaders to the same team, but what I can't quite see yet is how to allow the leader to see the information about the members, but not necessarily let the members see the information about the leader.


Upcoming Events

1)  15 Aug 2024 14:00 GMT-0000
Tiki Roundtable Meeting
2)  19 Sep 2024 14:00 GMT-0000
Tiki Roundtable Meeting
3) 
Tiki birthday
4)  17 Oct 2024 14:00 GMT-0000
Tiki Roundtable Meeting
5)  21 Nov 2024 14:00 GMT-0000
Tiki Roundtable Meeting
6)  19 Dec 2024 14:00 GMT-0000
Tiki Roundtable Meeting