OpenCayle service connection

  • Endpoint: ss3.scayle.es.
  • Port: 443 SSL.

OpenCayle service needs an access key to allow access. This access key will be obtained through a token generated on base 64 associated to the user and password on active directory (AD).
WARNINGS:

  • The ACCESS KEY is a value it will be never used as the contained text of a file.
  • The ACCESS KEY must be generated again when the user modifies the own password associated to his/her user on Scayle.

To generate the access key to access (Result to encode on base 64 the following JSON which includes user and password):

{
    "RGW_TOKEN": {
        "version": 1,
        "type": "ad",
        "id": "USERID",
        "key": "PASSWORD"
    }
}
  • USERID will be the user given by Scayle to access to the services.
  • PASSWORD will be the selected by the user, Scayle has no knowledge about it and associated to the previous referenced user.

Click encode,the token generated is the ACCESS KEY associated to the user to access to OpenCayle service.

Encode

If you prefer not use an external site to obtain the access key, you can create a specific program. The example is developed on Python:
Programa: s3AccessKey.py s3AccessKey.py

Parameters:

  • Formatted string : '{"RGW_TOKEN": {"version": 1, "type": "ad", "id": "userid", "key":"password"}'
  • USERID will be the user given by Scayle to access to the services.
  • PASSWORD will be the selected by the user, Scayle has no knowledge about it.

Successfully execution:

python3 s3AccessKey.py '{"RGW_TOKEN": {"version": 1, "type": "ad", "id": "USERID", "key":"PASSWORD"}}'
    Your accessKey to access to OpenCayle Services is: 
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    Copy this value to access to OpenCayle services.
    You never write this information on a file to use OpenCayle services and always preserve Scayle security policies.