User Settings Requirements - mozilla/openbadges-badgekit GitHub Wiki
Here are the proposed account settings:
###Account Permissions:
- An admin can give other users different kinds of editing, viewing, assessing and sharing privileges.
- Add user, then click on which permissions to give them:
- edit badge content
- publish badge content
- read badge content
- assess
- define requirements
- define / modify rubrics
- define badge issue thresholds:
- e.g. if 2 out of 3 requirements/rubrics are met, issue badge
- define pre-canned messages for < 13 badge earner feedback
- define acceptable media for badge evidence
- issue
###Sharing settings: (this is like in dropbox having shared folders/shared files)
- BadgeKit shared programs let you collaborate on a set of programs. When someone joins a shared program, the program appears inside their dashboard.
*Program name
*invite user to shared program
*MVP suggestion: give users overall access to all the programs
- BadgeKit shared Badges: not copy, but share permission to issue same exact instance
###Account Settings:
- An individual user (admin or user) can adjust their personal settings and preferences
- As a user, I can define:
- Name:
- Username (?)
- E-mail:
- SMS
- Networks
- Language
- Login Notifications: Enabled
- Trusted Contacts:
###Privacy Settings: - not in MVP?
- Who can see my stuff?
- Who can contact me?
- Who can look me up?
- Who can access and use my data?
###Notification Settings:
- How you get notifications:
- Push notifications
- Text
- Daily digests: Enabled
###Program & Badge Settings
- Name
- Postal Address
- Web Address
- default cc license