You are here

Authentication for Alfresco Content Services in the Cloud

You can register your application with Alfresco Content Services to use our authentication.

An Alfresco Content Services application uses the OAuth 2.0 authorization code flow to authenticate itself with Alfresco Content Services in the Cloud and to allow users to authorize the application to access data on their behalf.

You first register your application on the Alfresco Developer site. You provide a callback URI, and a scope. Registration will provide you with an API key and a key secret which are required by your application to authorize itself. When a user runs your application, the application requests an authorization code using its API key, key secret, callback URI and scope. Alfresco Content Services will inform the user that your application wishes to access resources, and asks the user to grant or deny access.

If the user grants access, Alfresco returns an authorization code to the application. Your application then exchanges the authorization code for an access token. Your application can then call the Alfresco CMIS API and the Alfresco REST API with the access token.

Sending feedback to the Alfresco documentation team

You don't appear to have JavaScript enabled in your browser. With JavaScript enabled, you can provide feedback to us using our simple form. Here are some instructions on how to enable JavaScript in your web browser.