View a markdown version of this page

Habilitación de la vista organizativa - AWS Health

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.

Habilitación de la vista organizativa

Puede usar la AWS Health consola para obtener una vista centralizada de los eventos de salud en su AWS organización.

La vista organizacional está disponible en la AWS Health consola para todos los AWS Support planes sin costo adicional.

nota

Si desea permitir que los usuarios accedan a esta característica en la cuenta de administración, deben tener permisos como los de la política de AWSHealthFullAccess. Para obtener más información, consulte AWS Health ejemplos de políticas basadas en identidades.

Enabling organizational view (Console)

Puedes habilitar la vista organizacional desde la AWS Health consola. Debes iniciar sesión en la cuenta de administración de tu AWS organización.

Para ver el AWS Health Panel de control para su organización
  1. Abra su AWS Health panel de control en https://health.aws.amazon.com/health/home.

  2. En el panel de navegación, en Your organization health, elija Configurations.

  3. En la página de Enable organizational view, elija Enable organizational view.

  4. (Opcional) Si quieres realizar cambios en tus AWS organizaciones, como crear unidades organizativas (OU), selecciona Administrar AWS Organizations.

    Para obtener más información, consulte el Cómo empezar a usar AWS Organizations en la Guía del usuario de AWS Organizations .

Notas
  • Al habilitar la vista AWS Health organizacional, el proceso inicial de carga de la cuenta se ejecuta en segundo plano y puede tardar varios minutos en completarse. Puedes cerrar la AWS Health consola y volver más tarde, ya que no tienes que esperar a que finalice el proceso. Los eventos de salud históricos (aquellos creados antes de que habilitaras la función) pueden tardar hasta 24 horas en aparecer en la vista de tu organización.

  • Si tienes un plan AWS Business Support+, AWS Enterprise Support o AWS Unified Operations, puedes llamar a la operación de la DescribeHealthServiceStatusForOrganization API para comprobar el estado del proceso.

  • Al habilitar esta función, el rol AWSServiceRoleForHealth_Organizations vinculado al servicio con la política Health_OrganizationsServiceRolePolicy AWS administrada se aplica a la cuenta de administración de la organización. Para obtener más información, consulte Uso de roles vinculados a servicios para AWS Health.

Enabling organizational view (CLI)

Puedes habilitar la vista organizacional mediante la operación de la EnableHealthServiceAccessForOrganization API.

Puedes usar el AWS Command Line Interface (AWS CLI) o tu propio código para llamar a esta operación.

nota
  • Debes tener un plan de soporte empresarial On-Ramp, empresarial o empresarial para llamar a la AWS Health API.

  • Debe usar el punto de conexión de la región Este de EE. UU. (Norte de Virginia).

ejemplo

El siguiente AWS CLI comando habilita esta función desde tu AWS cuenta. Puede utilizar este comando desde la cuenta de administración o desde una cuenta que pueda asumir el rol con los permisos necesarios.

aws health enable-health-service-access-for-organization --region us-east-1

Los siguientes ejemplos de código llaman a la operación EnableHealthServiceAccessForOrganization de la API.

Python

import boto3 client = boto3.client('health', region_name='us-east-1') response = client.enable_health_service_access_for_organization() print(response)

Java

Puede usar el AWS SDK de la versión Java 2.0 para el siguiente ejemplo.

import software.amazon.awssdk.services.health.HealthClient; import software.amazon.awssdk.services.health.HealthClientBuilder; import software.amazon.awssdk.services.health.model.ConcurrentModificationException; import software.amazon.awssdk.services.health.model.EnableHealthServiceAccessForOrganizationRequest; import software.amazon.awssdk.services.health.model.EnableHealthServiceAccessForOrganizationResponse; import software.amazon.awssdk.services.health.model.DescribeHealthServiceStatusForOrganizationRequest; import software.amazon.awssdk.services.health.model.DescribeHealthServiceStatusForOrganizationResponse; import software.amazon.awssdk.auth.credentials.DefaultCredentialsProvider; import software.amazon.awssdk.regions.Region; public class EnableHealthServiceAccessDemo { public static void main(String[] args) { HealthClient client = HealthClient.builder() .region(Region.US_EAST_1) .credentialsProvider( DefaultCredentialsProvider.builder().build() ) .build(); try { DescribeHealthServiceStatusForOrganizationResponse statusResponse = client.describeHealthServiceStatusForOrganization( DescribeHealthServiceStatusForOrganizationRequest.builder().build() ); String status = statusResponse.healthServiceAccessStatusForOrganization(); if ("ENABLED".equals(status)) { System.out.println("EnableHealthServiceAccessForOrganization already enabled!"); return; } client.enableHealthServiceAccessForOrganization( EnableHealthServiceAccessForOrganizationRequest.builder().build() ); System.out.println("EnableHealthServiceAccessForOrganization is in progress"); } catch (ConcurrentModificationException cme) { System.out.println("EnableHealthServiceAccessForOrganization is already in progress. Wait for the action to complete before trying again."); } catch (Exception e) { System.out.println("EnableHealthServiceAccessForOrganization FAILED: " + e); } } }

Para obtener más información, consulte la Guía para desarrolladores de AWS SDK para Java 2.0.

Al habilitar esta función, el rol AWSServiceRoleForHealth_Organizations vinculado al servicio con la política Health_OrganizationsServiceRolePolicy AWS administrada se aplica a la cuenta de administración de la organización.

nota

La habilitación de esta característica es un proceso asíncrono y tardará un tiempo en completarse. Puede llamar a la DescribeHealthServiceStatusForOrganization operación para comprobar el estado del proceso.