

Amazon ya no CodeCatalyst está abierto a nuevos clientes. Los clientes existentes pueden seguir utilizando el servicio con normalidad. Para obtener más información, consulte [Cómo migrar desde CodeCatalyst](migration.md).

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.

# Concesión de permisos de espacio a los usuarios
<a name="spaces-members"></a>

Puede administrar los miembros de un espacio viendo, agregando, eliminando o cambiando los roles de los usuarios que se unan al espacio.

La información de esta guía se proporciona para invitar y administrar usuarios en espacios CodeCatalyst que admiten usuarios de AWS Builder ID. Para obtener más información sobre los pasos para configurar y administrar un espacio que admita la federación de identidades, consulte [Configuración y administración de CodeCatalyst espacios](https://docs.aws.amazon.com/codecatalyst/latest/adminguide/what-is.html) en la *Guía del CodeCatalyst administrador de Amazon*.

# Visualización de los miembros de un espacio
<a name="spaces-members-view"></a>

Puede ver los usuarios de su espacio, incluida la información sobre sus nombres de visualización, sus alias y el rol que desempeñan en el espacio. Existen tres roles para los miembros de un espacio:
+ **Administrador del espacio**: este rol tiene todos los permisos CodeCatalyst, incluida la creación de proyectos. Asigne este rol únicamente a los usuarios que necesiten administrar todos los aspectos de un espacio, por ejemplo, acceder a todos los proyectos del espacio.

  No puede cambiar este rol más adelante sin eliminar primero al usuario. Para obtener más información, consulte [Rol de administrador del espacio](ipa-role-types.md#ipa-role-space-admin).
+ **Usuario avanzado**: este rol es el segundo más poderoso en los CodeCatalyst espacios de Amazon, pero no tiene acceso a los proyectos de un espacio. Está diseñado para usuarios que necesiten poder crear proyectos en un espacio y para ayudar a administrar los usuarios y los recursos del espacio. Para obtener más información, consulte [Rol de usuario avanzado](ipa-role-types.md#ipa-role-power-user).
+ **Acceso limitado**: este rol se asigna de forma predeterminada a los usuarios que se unen al espacio aceptando invitaciones a los proyectos del espacio. A los miembros del proyecto se les asigna un rol en un proyecto. Para obtener información sobre la administración de los miembros del proyecto, consulte [Concesión de permisos de proyecto a los usuarios](projects-members.md).

En la tabla **Administradores del espacio** se muestran los usuarios con el rol de **Administrador del espacio**. Estos usuarios no aparecen en la tabla de **Miembros del espacio** porque se les asigna automáticamente (implícitamente) a todos los proyectos del espacio y no tienen ningún rol en ningún proyecto.

La tabla de **Miembros del espacio** muestra todos los miembros del espacio que tienen un rol en un proyecto y no tienen el rol de **Administrador del espacio**.

Los usuarios se muestran en función de si el usuario tiene el rol de **administrador de espacios** de la CodeCatalyst siguiente manera:
+ Un usuario que tenga el rol de **Administrador del espacio** que posteriormente acepte la invitación y el rol de un proyecto no aparecerá en la tabla de **Miembros del espacio**, situada debajo de los espacios, ni en la tabla de **Miembros del proyecto**, en la sección de proyectos. Seguirán apareciendo en la tabla de **Administradores del espacio** en ambos lugares. En cada proyecto, todos los usuarios que tengan el rol de **Administrador del espacio** aparecerán en la tabla de **Administradores del espacio** del proyecto correspondiente a ese proyecto.
+ Un usuario que acepte una invitación al proyecto para unirse con un rol de proyecto se añadirá al espacio con el rol de **Acceso limitado**. Si el rol del usuario cambia posteriormente al de **Administrador del espacio**, también pasará de la tabla de **Miembros del espacio** a la tabla de **Administradores del espacio**. En el proyecto, el usuario pasará de la tabla de **Miembros del proyecto** a la tabla de **Administradores del espacio**.

**Visualización de los usuarios y roles de un espacio**

1. Abra la CodeCatalyst consola en [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Vaya a su espacio.
**sugerencia**  
Si pertenece a más de un espacio, elija el espacio en la barra de navegación superior.

1. Elija **Configuración** y después **Miembros**.

   Los usuarios que son miembros del espacio aparecen en la tabla de **Miembros del espacio**.
**sugerencia**  
Si tiene el rol de **Administrador del espacio**, puede ver los proyectos a los que se le haya invitado directamente. Vaya a la **Configuración del proyecto** y seleccione **Mis proyectos**.

   En la columna **Estado**, estos son los valores válidos:
   + ** CodeCatalyst Invitado**: envió la invitación pero el usuario aún no la ha aceptado o rechazado.
   + **Miembro**: el usuario ha aceptado la invitación.

# Invitación directa a un usuario a un espacio
<a name="spaces-members-add-admin"></a>

Puedes invitar a los usuarios directamente a tu CodeCatalyst espacio. Esto resulta útil cuando quiera invitar a ese usuario para que le ayude a administrar el espacio asignándole el rol de **Administrador del espacio** o **Usuario avanzado**. La asignación de uno de esos roles a otros usuarios puede ayudarte a distribuir las responsabilidades de la administración del espacio entre más personas sin tener que invitar a estos usuarios a ningún proyecto.

**nota**  
Debe tener el rol de **Administrador del espacio** o de **Usuario avanzado** para poder invitar a miembros.

En la tabla **Administradores del espacio** se muestran los usuarios con el rol de **Administrador del espacio**. Estos usuarios no aparecen en la tabla de **Miembros del espacio** porque se les asigna automáticamente (implícitamente) a todos los proyectos del espacio y no tienen ningún rol en ningún proyecto.

Los miembros que acepten una invitación a un proyecto se añaden al espacio de forma predeterminada. La tabla **Miembros del proyecto** muestra todos los miembros del espacio que tienen un rol en un proyecto.

Para obtener más información sobre cómo aceptar una invitación e iniciar sesión por primera vez, consulte [Configuración e inicio de sesión en CodeCatalystConfiguración e inicio de sesión en CodeCatalyst](setting-up-topnode.md).

**Invitación a un usuario a un espacio**

1. Abre la CodeCatalyst consola en [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Vaya a su espacio.

1. Elija **Configuración** y después **Miembros**.

1. Elija **Invitar**.

1. Introduzca el correo electrónico de la persona a la que quiera invitar a unirse al espacio. En **Función**, seleccione el rol que quiera asignar a ese usuario en el espacio.

1. Elija **Invitar**.

# Cancelación de una invitación a un espacio
<a name="spaces-members-cancel-invite"></a>

Si quiere cancelar una invitación para unirse a un espacio que haya enviado recientemente y aún no se haya aceptado, puede cancelarla. 

Para administrar las invitaciones a espacios, debe tener el rol de **Administrador del espacio** o de **Usuario avanzado**.

**Cancelación de la invitación a un miembro a un espacio**

1. Abra la CodeCatalyst consola en [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Vaya a su espacio.
**sugerencia**  
Si pertenece a más de un espacio, elija el espacio en la barra de navegación superior.

1. Elija **Configuración** y después **Miembros**.

1. Compruebe que el miembro tenga el estado **Invitado**.
**nota**  
Solo puede cancelarse una invitación que aún no se haya aceptado.

1. Seleccione la opción situada junto a la fila en la que esté el miembro invitado y seleccione **Cancelar invitación**.

1. Aparecerá una ventana de confirmación. Seleccione **Cancelar invitación** para confirmar la acción.

# Cambio del rol de un miembro del espacio
<a name="spaces-members-rolechange"></a>

Puede cambiar el rol asignado a un miembro de su espacio. Debe tener el rol de **Administrador del espacio** para cambiar el rol de un usuario en el espacio.

En la tabla **Administradores del espacio** se muestran los usuarios con el rol de **Administrador del espacio**. Estos usuarios no aparecen en la tabla de **Miembros del espacio** porque se les asigna automáticamente (implícitamente) a todos los proyectos del espacio.

**Cambio del rol de un usuario en un espacio**

1. Abra la CodeCatalyst consola en [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Vaya a su espacio.
**sugerencia**  
Si pertenece a más de un espacio, elija el espacio en la barra de navegación superior.

1. Elija **Configuración** y después **Miembros**.

1. En la tabla de **Miembros del espacio**, seleccione el usuario cuyo rol desee cambiar. Seleccione **Cambiar rol**.

# Eliminación de un miembro del espacio
<a name="spaces-members-remove-member"></a>

Puede eliminar a un miembro de un espacio cuando no necesite acceder a ninguno de los recursos del espacio. Para eliminar a un miembro de un espacio, debe tener el rol de **administrador del espacio**. 

En la tabla **Administradores del espacio** se muestran los usuarios con el rol de **Administrador del espacio**. Estos usuarios no aparecen en la tabla de **Miembros del espacio** porque se les asigna automáticamente (implícitamente) a todos los proyectos del espacio y no tienen ningún rol en ningún proyecto. Solo puede eliminar directamente a un miembro de un espacio en esta tabla.

**Eliminación de un usuario de la tabla de **Miembros del proyecto****

1. Abra la CodeCatalyst consola en [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Vaya a su espacio.
**sugerencia**  
Si pertenece a más de un espacio, elija el espacio en la barra de navegación superior.

1. Elija **Configuración** y después **Miembros**.

1. Elija el usuario en la tabla de **Miembros del proyecto**. Elija **Eliminar **.
**nota**  
Al eliminar a un miembro del espacio, se eliminará al usuario de todos los proyectos del espacio, junto con los permisos asociados a los recursos de esos proyectos.

# Eliminación o cambio del rol de un usuario con el rol de **Administrador del espacio**
<a name="spaces-members-remove"></a>

Puede eliminar o cambiar el rol de un usuario con el rol de **Administrador del espacio**. 

Debe tener el rol de **Administrador del espacio** para eliminar de un espacio a un usuario que tenga el rol de **Administrador del espacio**. Al cambiar el rol de un usuario con el rol de **Administrador de espacios**, lo que se hace en esencia es eliminar al usuario de la tabla de **Administradores del espacio**. Si ese usuario no tiene un rol de proyecto en ningún proyecto del espacio, al quitarle el rol de **Administrador del espacio**, se eliminará al usuario del espacio.

**nota**  
Como usuario con el rol de **Administrador del espacio**, no puede eliminarse a sí mismo. Póngase en contacto con otro usuario que tenga el rol de **Administrador del espacio**.

**Eliminación de un usuario con el rol de **Administrador del espacio** de la tabla de **Miembros del espacio****
**nota**  
Los usuarios que no se hayan agregado explícitamente a un proyecto no tienen ningún rol en el proyecto (**Administrador del proyecto** o **Colaborador**). Si el rol de **Administrador del espacio** es el único rol del usuario, el usuario se eliminará por completo del espacio.

1. Abra la CodeCatalyst consola en [https://codecatalyst.aws/](https://codecatalyst.aws/).

1. Navegue hasta el espacio en el que quiera eliminar o cambiar el rol de un usuario que tenga el rol de **Administrador del espacio**.

1. Elija **Configuración** y después **Miembros**.

1. Consulte el estado de la invitación de la lista de miembros y asegúrese de que la lista no contenga ninguna invitación pendiente no autorizada al espacio (el estado **Invitado**).
**importante**  
Antes de eliminar a un usuario con el rol de **Administrador del espacio**, debe comprobar que no se haya iniciado ninguna invitación pendiente.

1. Seleccione la pestaña **Miembros**. En la tabla de **Administradores del espacio**, elija el usuario y seleccione **Eliminar**.

   En el cuadro de diálogo **Eliminar miembro**, realice una de las acciones siguientes.
   + Seleccione la opción para eliminar únicamente el rol de **Administrador del espacio** del usuario. Elija **Eliminar **.
**importante**  
Si el usuario no tiene ningún otro rol asignado, al cambiar el rol de **Administrador del espacio**, se elimina al usuario del espacio.
   + Elija la opción de eliminar un usuario con el rol de **Administrador del espacio** del espacio y de todos sus proyectos. Elija **Eliminar **.

1. Actualice la pestaña **Miembros**. El usuario se añadirá automáticamente a la lista de miembros del proyecto en cualquier proyecto al que haya pertenecido a través sus roles en el proyecto. Si el rol de **Administrador del espacio** era el único rol del usuario, el usuario se eliminará por completo del espacio.