Para otorgar a un usuario los permisos necesarios para acceder a recursos específicos dentro de un bucket, utilice ossbrowser 2.0. Esta herramienta facilita la gestión básica de permisos.
No es posible otorgar permisos de archivo si inicia sesión con una cuenta de Alibaba Cloud. Para otorgar permisos, debe usar uno de los other logon methods.
Tampoco se pueden otorgar permisos de archivo si inicia sesión en ossbrowser 2.0 mediante un endpoint de CloudBox.
Precauciones
Para garantizar la seguridad de los datos, inicie sesión en ossbrowser 2.0 con el AccessKey (AK) de un usuario de RAM.
El usuario de RAM necesita permisos para gestionar un bucket, como AliyunRAMFullAccess (permisos para gestionar Resource Access Management (RAM)) y AliyunSTSAssumeRoleAccess (permisos para invocar la operación AssumeRole de Security Token Service (STS)). Para más información, consulte Create a RAM user y Grant permissions to a RAM user.
Procedimiento
Inicie sesión en ossbrowser 2.0 con un AK.
Haga clic en el nombre del bucket de destino, seleccione el archivo o la carpeta a la que desea otorgar permisos y, a continuación, haga clic en .
-
Si desea otorgar permisos a largo plazo sobre recursos específicos a un usuario de RAM, un grupo de usuarios o un rol, seleccione Direct Authorization. Para otorgar permisos temporales, seleccione Role Assumption.
ImportanteDirect Authorization: otorga permisos directamente a los usuarios de RAM, grupos de usuarios o roles de la cuenta actual. El usuario de RAM autorizado tendrá permisos de solo lectura o de lectura y escritura sobre un bucket o una carpeta específica. Esta opción solo está disponible para cuentas de Alibaba Cloud.
Role Assumption: asume un rol de RAM al invocar la operación AssumeRole. De este modo, obtiene credenciales de identidad temporales y genera un código de autorización temporal. Este código concede acceso temporal a una carpeta específica del bucket y deja de ser válido cuando caduca. Esta opción solo está disponible para usuarios de RAM.
Direct authorization
En el siguiente ejemplo, Identity to Authorize se establece en Create RAM User. También puede seleccionar RAM User, Role o User Group.
-
Configure los parámetros como se muestra en la siguiente imagen y haga clic en OK.

-
Copie y guarde el AK y el código de autorización del nuevo usuario de RAM.
NotaHaga clic en Policy Content para consultar el texto de la política generada. Puede copiar este texto para otros fines, como editar políticas de autorización de usuarios o roles de RAM en la consola de RAM.

-
Haga clic en el icono
, ubicado en la esquina inferior izquierda, para cerrar sesión.
Utilice el AK o el código de autorización generado para iniciar sesión en ossbrowser 2.0.
Role assumption
-
Configure los parámetros como se muestra en la siguiente imagen y haga clic en OK.

-
Haga clic en Copy Authorization Code.

-
Haga clic en el icono
, ubicado en la esquina inferior izquierda, para cerrar sesión.
Utilice el código de autorización generado para iniciar sesión en ossbrowser 2.0.
-