Authentication and Authorization with Github ZenHub - cdisc-org/hub GitHub Wiki

Under Construction

Authentication and Authorization are two topics that come up regularly when considering security and access control.

Authentication

Authentication is the process of authenticating the identity of a party or user that claims to own that identity. There are many ways to authenticate but each authenticator has its own rules and scope.

For GitHub and ZenHub, both platforms have a role in authentication. Each developer will want to create an account on GitHub. Additionally, if the developer is working as the member of a Scrum team, they will want to create an account on ZenHub and link that account back to their GitHub account.

GitHub Authentication

ZenHub Authentication

Authorization

Once a service successfully authenticates a party or user that service must determine whether or not that user is authorized to gain access to data, documents (including web pages), or applications. Within GitHub and ZenHub