Conexión a servicio OpenCayle

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

El access key de acceso al servicio OpenCayle se obtendrá a través de la información directorio activo (AD) con un token generado en base 64 para el usuario y la contraseña de este en AD.
AVISOS:

  • El ACCESS KEY es un valor nunca será utilizado como el contenido de un fichero.
  • El ACCESS KEY debe ser regenerado cuando el usuario modifica la password de su usuario de Scayle.

Generar el Access Key para el acceso (Resultado de codificar en base 64 el siguiente JSON incluyendo el usuario y la contraseña):

{
    "RGW_TOKEN": {
        "version": 1,
        "type": "ad",
        "id": "USERID",
        "key": "PASSWORD"
    }
}
  • Donde USERID será el usuario proporcionado por SCAYLE para acceder a los servicios y PASSWORD la contraseña elegida por el usuario de la que SCAYLE no tiene constancia y asociada al usuario anteriormente citado.
  • Pulsar ENCODE y la información que se genera será el ACCESS KEY del usuario para el servicio OpenCayle.

Encode

En el caso de no desear utilizar un sitio web externo para obtener el access key existe la posibilidad de crear un programa específico. En el ejemplo en Python:

Programa: s3AccessKey.py s3AccessKey.py
Parametros:

  • Cadena formateada: '{"RGW_TOKEN": {"version": 1, "type": "ad", "id": "userid", "key":"password"}'
    Donde USERID será el usuario proporcionado por SCAYLE para acceder a los servicios y PASSWORD la contraseña elegida por el usuario de la que SCAYLE no tiene constancia.

Ejecución correcta


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.