Overview

The Rackspace Cloud Identity Service v2.0, an implementation of OpenStack Keystone Service v2.0, provides authentication and authorization services for Rackspace Cloud services like Cloud Networks, Cloud Servers, and Cloud Load Balancers.

  • Authentication generates a token in response to valid credentials submitted by a user, process, or client. Then, that token is used to confirm identity when requesting access to systems or resources defined in the Cloud Identity Service service catalog.

  • Authorization determines the resources and actions available to a user, client, or process based on access control capabilities that can be defined and managed using the Rackspace Cloud Identity Service.

Earlier versions of the Rackspace Identity Service API, v1.0 and v1.1 are known as the Rackspace Cloud Authentication service. These versions are not based on the OpenStack Keystone Identity Service and only provide authentication services.

Although each version of the API implements different features, you can use tokens generated from any API version to authenticate when making calls to Rackspace Cloud services. For example, if you use the v1.1 API to generate a token, you can use that token in calls to the v2.0 API.