El propietario del agente de Copilot studio no puede editar tras la salida del usuario: solución
🔍 WiseChecker

El propietario del agente de Copilot studio no puede editar tras la salida del usuario: solución

Cuando un usuario que creó un agente de Copilot Studio abandona su organización, el agente queda huérfano. Ningún otro administrador puede editar, actualizar ni gestionar ese agente. Esto ocurre porque Copilot Studio vincula la propiedad a una única cuenta de usuario de forma predeterminada. Una vez que esa cuenta se deshabilita o se elimina, el agente pierde a su propietario y queda bloqueado. Este artículo explica la causa raíz de este bloqueo y proporciona una solución paso a paso para reasignar la propiedad mediante el Centro de administración de Microsoft 365 y el Centro de administración de Power Platform.

Puntos clave: Recuperar el acceso a agentes huérfanos de Copilot Studio

  • Centro de administración de Power Platform > Entornos > [Environment] > Recursos > Agentes de Copilot Studio: Enumera todos los agentes del entorno y muestra el propietario actual.
  • Centro de administración de Microsoft Entra > Usuarios > Usuarios eliminados: Restaure temporalmente la cuenta del usuario que se fue para recuperar el acceso de edición al agente.
  • Cmdlet de PowerShell Set-AdminCopilotOwner: Reasigna la propiedad del agente a una cuenta activa de administrador global o administrador del entorno.

ADVERTISEMENT

Por qué los agentes de Copilot Studio dejan de ser editables tras la salida del propietario

Copilot Studio almacena la propiedad del agente en el nivel de Microsoft Dataverse. Cuando un usuario crea un agente, el sistema registra el id. de objeto de Microsoft Entra ID de ese usuario como propietario. Si el usuario se elimina de Microsoft Entra ID, la referencia del propietario apunta a una cuenta inexistente. La interfaz de Copilot Studio entonces bloquea cualquier operación de edición porque no puede verificar los permisos del propietario. Este diseño evita cambios no autorizados, pero también bloquea a administradores legítimos.

El bloqueo se produce en dos escenarios. Primero, si el usuario se elimina de Microsoft Entra ID de forma permanente. Segundo, si el usuario está deshabilitado pero no eliminado, el agente solo puede ser editado por ese usuario. Ningún otro administrador puede asumir la propiedad sin que la cuenta original esté activa. La solución requiere restaurar temporalmente el usuario eliminado, reasignar el agente y, a continuación, eliminar de nuevo el usuario.

Pasos para reasignar la propiedad de un agente huérfano de Copilot Studio

Siga estos pasos en orden. Necesita privilegios de administrador global en Microsoft 365 y privilegios de administrador del entorno en Power Platform.

Paso 1: Restaurar el usuario eliminado en Microsoft Entra ID

  1. Abra el Centro de administración de Microsoft Entra
    Vaya a https://entra.microsoft.com e inicie sesión con una cuenta de administrador global.
  2. Vaya a los usuarios eliminados
    Seleccione Identidad > Usuarios > Usuarios eliminados. Aparece una lista de los usuarios eliminados en los últimos 30 días.
  3. Localice al usuario que se fue
    Busque al usuario que creó el agente de Copilot Studio. Use el cuadro de búsqueda para filtrar por nombre o UPN.
  4. Restaure el usuario
    Seleccione el usuario y, a continuación, haga clic en Restaurar usuario. Confirme el cuadro de diálogo. El usuario se restaura en la lista de usuarios activos con su id. de objeto original intacto.

Paso 2: Reasignar la propiedad del agente de Copilot Studio

  1. Abra el Centro de administración de Power Platform
    Vaya a https://admin.powerplatform.microsoft.com e inicie sesión con la misma cuenta de administrador global.
  2. Seleccione el entorno
    Haga clic en Entornos en la navegación izquierda. Busque el entorno que contiene el agente huérfano y haga clic en su nombre.
  3. Acceda a los agentes de Copilot Studio
    En los detalles del entorno, seleccione Recursos > Agentes de Copilot Studio. Aparece una lista de los agentes de ese entorno.
  4. Identifique el agente huérfano
    Busque el agente que muestra al usuario restaurado como propietario. El nombre del agente suele coincidir con el que no puede editar.
  5. Cambie el propietario
    Seleccione el agente y, a continuación, haga clic en Administrar > Cambiar propietario. En el cuadro de diálogo, escriba el nombre o el correo electrónico de un administrador global o administrador del entorno que será el nuevo propietario. Haga clic en Cambiar.

Paso 3: Verificar que el nuevo propietario puede editar el agente

  1. Inicie sesión como el nuevo propietario
    Abra https://copilotstudio.microsoft.com e inicie sesión con la cuenta que asignó como nuevo propietario.
  2. Abra el agente
    En Copilot Studio, vaya a Agentes y seleccione el agente que acaba de reasignar. Ahora debería poder editar temas, desencadenadores y configuraciones.
  3. Pruebe un cambio
    Haga una edición menor, como cambiar un mensaje de respuesta. Haga clic en Guardar y Publicar. Si no aparece ningún error, la reasignación se realizó correctamente.

Paso 4: Eliminar de nuevo el usuario restaurado

  1. Elimine el usuario restaurado
    Vuelva a Centro de administración de Microsoft Entra > Identidad > Usuarios > Todos los usuarios. Busque el usuario restaurado, selecciónelo y haga clic en Eliminar usuario. Confirme la eliminación.
  2. Espere la propagación
    Deje hasta 30 minutos para que la eliminación se propague por los servicios de Microsoft 365. La propiedad del agente permanece en el nuevo propietario que asignó.

ADVERTISEMENT

Si el agente sigue mostrando al propietario anterior o no se puede editar

El agente de Copilot Studio sigue mostrando al usuario que se fue como propietario

Si el campo del propietario en Copilot Studio sigue mostrando al usuario original después de la reasignación, es posible que el cambio no se haya propagado. Borre la caché del navegador o cierre sesión y vuelva a iniciarla. Si el problema persiste, use PowerShell para forzar el cambio de propiedad. Ejecute el siguiente cmdlet en el módulo de PowerShell del Centro de administración de Power Platform:

Set-AdminCopilotOwner -EnvironmentId "your-environment-id" -AgentId "your-agent-id" -NewOwnerId "new-owner-object-id"

Reemplace los marcadores de posición por el id. de entorno, el id. de agente y el id. de objeto del nuevo propietario reales. Puede obtener el id. de entorno desde la dirección URL del Centro de administración de Power Platform. El id. de agente es visible en la página de detalles del agente.

No se puede acceder al entorno en el Centro de administración de Power Platform

Si no puede ver el entorno que contiene el agente, carece de privilegios de administrador del entorno. Pida a otro administrador global que agregue su cuenta como administrador del entorno. Vaya a Centro de administración de Power Platform > Entornos > seleccione el entorno > Acceso > Agregar personas. Asigne el rol Administrador del entorno a su cuenta.

El usuario eliminado supera el período de restauración de 30 días

Microsoft Entra ID conserva los usuarios eliminados durante 30 días. Si el usuario se eliminó hace más de 30 días, no podrá restaurarlo. En este caso, póngase en contacto con el Soporte técnico de Microsoft y solicite una anulación de propiedad de Dataverse. Proporcione el id. de entorno y el id. de agente. El Soporte técnico de Microsoft puede reasignar la propiedad en el nivel de base de datos. Este proceso puede tardar de 24 a 48 horas.

Reasignación manual de la propiedad frente a reasignación con PowerShell: diferencias clave

Elemento Reasignación manual (Centro de administración) Reasignación con PowerShell
Acceso necesario Administrador global + administrador del entorno Administrador global + módulo de PowerShell del Centro de administración de Power Platform
Pasos Restaurar usuario, cambiar propietario en la interfaz de usuario, eliminar usuario Ejecutar un cmdlet con el id. de entorno, el id. de agente y el id. del nuevo propietario
Tiempo de finalización 15 a 30 minutos 5 a 10 minutos
Requiere restaurar el usuario Sí, siempre Sí, siempre
Manejo de errores La interfaz de usuario muestra mensajes de error PowerShell devuelve códigos de error y registros

Ambos métodos requieren restaurar primero el usuario original. El método de PowerShell es más rápido y confiable para entornos con muchos agentes. La reasignación manual es más sencilla para los administradores que prefieren una interfaz gráfica.

Ahora puede reasignar la propiedad de cualquier agente huérfano de Copilot Studio después de que un usuario se vaya. Los pasos clave son restaurar el usuario eliminado en Microsoft Entra ID, cambiar el propietario en el Centro de administración de Power Platform y eliminar de nuevo el usuario restaurado. Para evitar este problema en el futuro, cree una cuenta de servicio compartida con una licencia y asígnela como propietaria de todos los agentes críticos. Esta cuenta debe tener una licencia a largo plazo y nunca debe eliminarse.

ADVERTISEMENT