

Las traducciones son generadas a través de traducción automática. En caso de conflicto entre la traducción y la version original de inglés, prevalecerá la version en inglés.

# Creación de credenciales específicas del servicio para el acceso programático a Amazon Keyspaces
<a name="programmatic.credentials.ssc"></a>

Las credenciales específicas del servicio son similares al nombre de usuario y contraseña tradicionales que Cassandra utiliza para la autenticación y la administración del acceso. Las credenciales específicas del servicio permiten a los usuarios de IAM acceder a un servicio de AWS específico. Estas credenciales de larga duración no se pueden usar para acceder a otros AWS servicios. Están asociadas a un usuario de IAM específico y no pueden utilizarlas otros usuarios de IAM.

**importante**  
Las credenciales específicas de un servicio son credenciales a largo plazo asociadas a un usuario de IAM en concreto y solo se pueden utilizar para el servicio para el que se hayan creado. Para conceder permisos a las funciones de IAM o a las identidades federadas para acceder a todos sus AWS recursos mediante credenciales temporales, debe utilizar la [AWS autenticación con el complemento de autenticación SigV4 para Amazon Keyspaces](access.credentials.md).

Utilice uno de los siguientes procedimientos para generar credenciales específicas del servicio.

------
#### [ Console ]

**Creación de credenciales específicas del servicio mediante la consola**

1. Inicie sesión en Consola de administración de AWS y abra la consola en. AWS Identity and Access Management [https://console.aws.amazon.com/iam/home](https://console.aws.amazon.com/iam/home)

1. En el panel de navegación, elija **Usuarios** y, a continuación, elija el usuario que creó anteriormente y que tiene permisos de Amazon Keyspaces (política vinculada). 

1. Elija **Credenciales de seguridad**. En **Credenciales para Amazon Keyspaces**, elija **Generar credenciales** a fin de generar las credenciales específicas del servicio.

   Las credenciales específicas del servicio ya están disponibles. Esta es la única vez que la contraseña se puede ver o descargar. No puede recuperarla más adelante. Sin embargo, puede restablecerla en cualquier momento. Guarde el usuario y la contraseña en una ubicación segura, ya que los necesitará más adelante.

------
#### [ CLI ]

**Cree credenciales específicas del servicio mediante el AWS CLI**

 Antes de generar las credenciales específicas del servicio, debe descargar, instalar y configurar (): AWS Command Line Interface AWS CLI

1. [Descárguelo AWS CLI en http://aws.amazon.com/cli.](https://aws.amazon.com/cli) 
**nota**  
Se AWS CLI ejecuta en Windows, macOS o Linux. 

1. Siga las instrucciones para [instalar la AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/installing.html) y [configurar la AWS CLI](https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-getting-started.html) de la *Guía del AWS Command Line Interface usuario*.

1. Con el AWS CLI, ejecute el siguiente comando para generar credenciales específicas del servicio para el usuario`alice`, de modo que pueda acceder a Amazon Keyspaces.

   ```
   aws iam create-service-specific-credential \
       --user-name alice \
       --service-name cassandra.amazonaws.com
   ```

El resultado es similar al siguiente.

```
{
    "ServiceSpecificCredential": {
        "CreateDate": "2019-10-09T16:12:04Z",
        "ServiceName": "cassandra.amazonaws.com",
        "ServiceUserName": "alice-at-111122223333",
        "ServicePassword": "wJalrXUtnFEMI/K7MDENG/bPxRfiCYEXAMPLEKEY",
        "ServiceSpecificCredentialId": "ACCAYFI33SINPGJEBYESF",
        "UserName": "alice",
        "Status": "Active"
    }
}
```

En la salida, anote los valores de `ServiceUserName` y `ServicePassword`. Guarde estos valores en un lugar seguro, dado que los necesitará más adelante.

**importante**  
Esta es la única vez que la `ServicePassword` estará disponible para usted.

------