Best practices - OfficeDev/microsoft-teams-apps-openbadges GitHub Wiki
Managing user expectations:
-
There are 3 types of user roles in Badgr
- Owner: Ability to add and remove staff. Full rights to create, delete and award badges. Ability to edit issuer details.
- Editor: Full rights to create, delete and award badges. Ability to edit issuer details.
- Staff member: Ability to issue badges created by Owners and Editors.
-
Users who have Owner or Editor access in Badgr will be able to create new badges through the app. Any user roles changes will have to be done using Badgr website
-
There will be a single issuer group in Badgr for an entire organization. The issuer group is created/maintained outside the scope of this app and directly in Badgr website.
-
Users will be prompted to sign in to Badgr before using the app. During sign in, users will be added to the issuer group meant for the organization. This is to ensure that everyone within the tenant can view badges created by their peers.
-
Users will need to use the same Azure Active Directory account to sign in to Microsoft Teams and Badgr
-
Whenever a new badge is created or edited, users will have to close the task module explicitly and reopen to view the new/edited badge in All badges screen