Skip to end of banner
Go to start of banner

Permissions

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 26 Next »

Work in progress

specific permissions need to be worked out

Permissions give members of a Community the possibility to do different things. Members get these permissions by joining a team.

There are the following permissions:

  • rename group, change description, change picture, change category of group, keywords, define a region for the group (world (default), country, state, city, region, district or street)
  • write and receive messages for community or sub-group
  • create event
  • accept and invite members
  • delete members
  • moderate (delete comments and posts)
  • manage reports (including report message channel -> report module)
  • create and edit crowdsourcing and crowdsharing module
  • manage Quiz

 

Permissions of the Community Admin:

Permission Questions

We structure the permissions definitions in terms of questions to be answered. The permissions below are what we are actually implementing in the code right now.

 

Wall Post

Wall ContextConditioncreatecommentreadeditdeletex
Useralways
  • owner of wall
  • registered users
  • owner of wall
  • owner of post
  • owner of wall
  • owner of post
 
 if profile visibility "public"  
  • everyone
   
 if profile visibility "registered users"  
  • registered users
   
 if profile visibility "communities"  
  • communities of user
   
 if profile visibility "connected users"  
  • users connections
   
 if profile visibility "private"  
  •  
   
Groupalways
  • members
  • members
  • members
  • owner of post
  • owner of post
  • (more via teams)
 
 teams     
  • with x wall action

Not represented things

  • if the wall is for a team, and the team is for a group, and that group has another team with "<some kind of special super admin>" permission, then:
    • TBC
  • No labels