Domains Session Role

For the most part, your role is effectively determined by your interaction with domains, and there are just two roles to apply for, the others are assigned automatically. In addition to roles, there is a class system.

  1. ip-identified
    Tracks ip users with access path to manually email or automatically tx approved registration with minimal privilege. Accounts not approved within the allotted time are automatically purged.
  2. social-networked
    A lower privilege associated with registration thru a 3rd party Identity Provider (IdP). Intermediate between email verified promotion from ip-identified or anonymous and tx-identified. Same trust level as the IdP.
  3. tx-authenticated
    A variable privilege default automatically created by a transaction such as an in-app purchase. May be limited to a particular product space or customer service group.
  4. developer
    A high privilege level that generally includes repo access.
  5. operator
    A high privilege level that allows control of system software.

The developer, and operator roles are high privilege roles which are currently manually reviewed unless tx-authenticated as well. The other roles are initial defaults set by different automation channels.

more on the role system used in these domains ...