Estos contenidos se han traducido de forma automática para su comodidad, pero Huawei Cloud no garantiza la exactitud de estos. Para consultar los contenidos originales, acceda a la versión en inglés.
Actualización más reciente 2024-09-18 GMT+08:00

Creación de una delegación de IAM

Para usar algunas características de OBS, debe usar delegaciones de IAM para conceder los permisos necesarios a OBS para procesar sus datos.

Creación de una delegación para la replicación entre regiones

  1. En el cuadro de diálogo Create Cross-Region Replication Rule de OBS Console, haga clic en View IAM agencies para ir a la página Agencies de la consola de IAM.
  2. Haga clic en Create Agency para crear una delegación.
  3. Ingrese el nombre de una delegación.
  4. Seleccione Cloud service para el Agency Type.
  5. Seleccione Object Storage Service (OBS) para Cloud Service.
  6. Establezca un período de validez.
  7. Haga clic en Next.

    La consola para crear una delegación tiene las ediciones nuevas y antiguas. Aquí se describe cómo crear una delegación en la consola de la nueva edición.

  8. En la página Select Policy/Role, seleccione Tenant Administrator y haga clic en Next.
  9. En la página Select Scope, seleccione Global services para Scope y haga clic en OK.
  10. (Opcional) Si se selecciona Replicate KMS encrypted objects, la delegación de IAM también necesita los permisos KMS Administrator en las regiones donde se encuentran los bucket de origen y destino.

    1. Vaya a la página Agencies de la consola de Identity and Access Management y haga clic en el nombre de la delegación creada en el paso anterior.
    2. En la página de ficha Agency Permissions, haga clic en Assign Permissions.
    3. En el área Scope, seleccione Region-specific projects y seleccione los proyectos en las regiones donde residen los bucket de origen y destino.
    4. En el área Permissions, busque y seleccione KMS Administrator y haga clic en OK.

Creación de una delegación para cargar registros

  1. En el cuadro de diálogo Logging, haga clic en Create Agency para ir a la página Agencies en la consola de Identity and Access Management.
  2. Haga clic en Create para crear una delegación.
  3. Ingrese el nombre de una delegación.
  4. Seleccione Cloud service para el Agency Type.
  5. Seleccione Object Storage Service (OBS) como el servicio en la nube.
  6. Establezca un período de validez.
  7. Haga clic en Next.
  8. En la página Select Policy/Role, seleccione una política personalizada que tenga el permiso para cargar datos en el bucket de almacenamiento de registros y haga clic en Next.

    Si no hay ninguna política personalizada disponible, cree una haciendo referencia a Creación de una política personalizada.

    Cuando cree una política personalizada, seleccione Global services para Scope y seleccione JSON para Policy View. El contenido de la política es el siguiente.

    Cuando codifique el contenido de la política en un escenario real, reemplace mybucketlogs con el nombre de bucket actual:

    {
        "Version": "1.1",
        "Statement": [
            {
                "Action": [
                    "obs:object:PutObject"
                ],
                "Resource": [
                    "OBS:*:*:object:mybucketlogs/*"
                ],
                "Effect": "Allow"
            }
        ]
    }

  9. En la página Select Scope, seleccione Global services para Scope y haga clic en OK.
  10. (Opcional) Si la encriptación predeterminada está habilitada para el bucket de almacenamiento de registro, la delegación de IAM también requiere el permiso KMS Administrator en la región donde reside el bucket de almacenamiento de registro.

    1. Vaya a la página Agencies de la consola de Identity and Access Management y haga clic en el nombre de la delegación creada en el paso anterior.
    2. En la página de ficha Agency Permissions, haga clic en Assign Permissions.
    3. En el área Scope, seleccione Region-specific projects y seleccione los proyectos en la región donde reside el bucket de registro.
    4. En el área Permissions, busque y seleccione KMS Administrator y haga clic en OK.