1EdTech / openbadges-specification

Specs related to Open Badges
183 stars 67 forks source link

Distinguish between BadgeClass Creator and Assertion Issuer #51

Open timothyfcook opened 9 years ago

timothyfcook commented 9 years ago

Per #50 we have to make some decisions about how to resolve this once and for all.

There are a number of issues at play here:

1. Identity: Differentiating the identities of the Creator versus the Issuer of the badge; this introduces the new concept of Creator as the owner of a badge (also could be called author). 2. Authorization-to-Issue: Allowing the Creator to authorize (or "endorse") additional parties to allow the additional party to issue the badgeClass originated by the Creator.

Possible options for addressing this:

timothyfcook commented 9 years ago

Discussion from the Standards call:

ottonomy commented 8 years ago

You're right to split this into two questions, @timothyfcook.

  1. How can we denote that an issuer other than an Assertion's BadgeClass's issuer has created the Assertion?
  2. How can we determine whether the BadgeClass's creator has authorized the Assertion's issuer to award that BadgeClass to extend our trust in the creator to the issuer. Or, how could we decide whether or not to trust the issuer absent this kind of authorization?
timothyfcook commented 8 years ago

User stories

Noted as a priority in the use-case document created by the community.

timothyfcook commented 8 years ago

Relates to #75

szerge commented 8 years ago

One simple way to authorise an issuer to use a badge class could be to check that the issuer has earned that badge. This could be a default mechanism.

That means that issuing platforms need to check the credentials of the issuer. If this is achieved, then we could have more complex rules regarding credentials, e.g. using logical connectors.

kayaelle commented 8 years ago

More Use Case Stories:

An international organization has a certified training program. Local chapters deliver the program and award badges recognizing the successful completion of the certification program. Badges are recognized locally and internationally as pertaining to both the local chapters and international organization.

An organization offers Open Educational Resources (OER) that have associated badges. Anyone is free to use these resources and issue the badges.

A company creates and encourages an employee culture program that cultivates better working relationships and teamwork. Employees are encouraged to award badges to their fellow employees. Within the company, employees like to see who issued which badges to who.

A peer review platform awards badges for content created that aligns to established standards. Peers review the content and award badges. The badges are from the platform but the issuers are the peers. Both the platform and the issuer name is necessary for the inspector.