

Se reestructuró la referencia de la Centro de socios de AWS API. Para obtener más información sobre las operaciones de API compatibles, consulta la [referencia de la Centro de socios de AWS API](https://docs.aws.amazon.com/partner-central/latest/APIReference/Welcome.html).

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.

# Probando en una caja de arena para AWS API de Partner Central Channel
<a name="testing-sandbox-channel"></a>

Las cuentas aisladas no son aptas para disfrutar de las ventajas del canal y no se validan según todos los requisitos del programa.

## ¿Cómo usar el sandbox
<a name="use-sandbox"></a>

Para usar la caja de arena, complete los siguientes pasos:

1. Cree un rol de IAM:

   Cree un rol de IAM en la cuenta Cuenta de AWS vinculada a su cuenta de AWS Partner Central.

1. Política de asignación:

   Asigne la siguiente política a la función de IAM. Para obtener más información, consulte [Añadir y eliminar permisos de identidad de IAM](https://docs.aws.amazon.com/IAM/latest/UserGuide/access_policies_manage-attach-detach.html).

   ```
   {
     "Version": "2012-10-17",		 	 	 
     "Statement": [
       {
         "Sid": "ChannelManagement",
         "Effect": "Allow",
         "Action": [
           "partnercentral:CreateProgramManagementAccount",
           "partnercentral:UpdateProgramManagementAccount",
           "partnercentral:DeleteProgramManagementAccount",
           "partnercentral:ListProgramManagementAccounts",
           "partnercentral:GetProgramManagementAccount",
           "partnercentral:CreateRelationship",
           "partnercentral:UpdateRelationship",
           "partnercentral:DeleteRelationship",
           "partnercentral:GetRelationship",
           "partnercentral:ListRelationships",
           "partnercentral:CreateChannelHandshake",
           "partnercentral:AcceptChannelHandshake",
           "partnercentral:RejectChannelHandshake",
           "partnercentral:CancelChannelHandshake",
           "partnercentral:ListChannelHandshakes"
         ],
         "Resource": "*",
         "Condition": {
           "StringEquals": {
             "partnercentral:Catalog": [
               "Sandbox"
             ]
           }
         }
       },
       {
         "Sid": "TaggingAccess",
         "Effect": "Allow",
         "Action": [
           "partnercentral:TagResource",
           "partnercentral:UntagResource",
           "partnercentral:ListTagsForResource"
         ],
         "Resource": [
           "arn:aws:partnercentral:*:*:catalog/Sandbox/program-management-account/*",
           "arn:aws:partnercentral:*:*:catalog/Sandbox/channel-handshake/*"
         ],
         "Condition": {
           "StringEquals": {
             "partnercentral:Catalog": [
               "Sandbox"
             ]
           }
         }
       }
     ]
   }
   ```

1. Utilice las credenciales del rol de IAM:

   Utilice las credenciales (clave secreta y clave de acceso) de este rol de IAM en su solución para realizar las acciones de la API.

## Testeo AWS actions
<a name="testing-aws-actions"></a>

Durante la fase de pruebas, a menudo es necesario simular AWS acciones. Esta simulación permite a los socios probar exhaustivamente el flujo completo de principio a fin de su integración con AWS los servicios. Cada solicitud incluye un parámetro de catálogo, que determina el entorno de datos.

### Simulación de la creación de una cuenta de administración de programas
<a name="simulating-pma"></a>

Para simular la creación de una cuenta de gestión de programas, `"catalog": "Sandbox"` inclúyala en la carga útil de la `CreateProgramManagementAccount` acción.

Por ejemplo:

```
{
  "catalog": "Sandbox",
  "accountId": "123456789012",
  "displayName": "Test PMA Name",
  "clientToken": "123abc456def789ghi",
  "program": "SOLUTION_PROVIDER",
  "tags": [
    {
      "key": "testkey",
      "value": "testvalue"
    }
  ]
}
```

### Simular las actualizaciones de una relación
<a name="simulate-relationship-updates"></a>

Para simular las actualizaciones de una relación, usa la `UpdateRelationship` acción incluida `"catalog": "Sandbox"` en la carga útil.

Por ejemplo:

```
{
  "catalog": "Sandbox",
  "displayName": "Updated Test PMA",
  "identifier": "rs-abc123def456g",
  "programManagementAccountIdentifier": "pma-123abc456def7"
}
```

## Notas de prueba adicionales
<a name="additional-testing-notes"></a>

1. Para probar otras acciones, configura `"catalog": "Sandbox"` la carga útil.

1. Para pasar a la fase de producción, cambie el valor del catálogo de `Sandbox` a`AWS`.

## Probar eventos en el entorno sandbox
<a name="testing-events"></a>

Los socios pueden consumir los eventos del entorno sandbox para ayudar a probar las implementaciones basadas en eventos. EventBridge Configúrelo del mismo modo Cuenta de AWS con reglas para detectar los eventos de entorno aislado especificando `catalog: Sandbox` los detalles del evento. Para obtener más información, consulte [Notificaciones para AWS API de Partner Central Channel](channel-api-events.md).

Ejemplo de regla de evento:

```
{
  "source": ["aws.partnercentral-channel"],
  "detail": {
    "catalog": ["Sandbox"]
  }
}
```

Las reglas de eventos que especifican `catalog` como `Sandbox` solo coincidirán con los eventos que provengan del entorno de prueba, generados por las acciones que realices en el entorno de espacio aislado.

## Obtener ayuda
<a name="getting-help"></a>

Si te encuentras con dificultades en las pruebas o si necesitas probar un escenario específico que no se haya descrito aquí, ponte en contacto con el equipo de soporte técnico y presenta un caso mediante los siguientes pasos:

1. Inicie sesión en [AWS Partner Central](https://partnercentral.awspartner.com/) con sus credenciales de AWS Partner Network.

1. En el [Support Center de Partner Central](https://partnercentral.awspartner.com/support), elija `Open New Case` registrar un caso nuevo. Complete los campos como se indica a continuación:

   1. Tipo de caso de soporte: `Channel Program`

   1. Pregunta relativa a: `General Program Inquiry`

   1. Más información: selecciona el tipo de carcasa de canal más adecuado.

   1. Asunto: incluya una breve descripción de la solicitud.

   1. Descripción: proporcione una descripción detallada de los problemas, las preguntas, los errores y los pasos para solucionarlos.

   1. Archivos adjuntos: incluye registros y capturas de pantalla, si procede.