Appendix B. Client Credentials Grant
The client credentials grant is an additional grant type supported by the OAuth 2.0 specification. This grant type is focused on gaining an access token on behalf of the client application. This is unlike the other three workflows defined by the specification (the authorization code grant, the implicit grant, and the resource owner password credentials grant) in that those flows request access tokens on behalf of a user.