Cuando se elimina un usuario de Azure Active Directory, sus Sways entran en un estado de retención donde se eliminarán más adelante. Durante ese período de tiempo, el Sway no será accesible para los usuarios habituales. Los administradores de TI tienen 30 días después de que un usuario se elimine permanentemente de Azure Active Directory para reasignar Sways que pertenezcan a otro usuario dentro de su inquilino.
Nota: Azure Active Directory también tiene un período de retención antes de que el usuario se elimine permanentemente.
Paso 1: Descargar e instalar bibliotecas
Importante: Los cmdlets de PowerShell se actualizaron con mejoras de seguridad en diciembre de 2022. Asegúrese de usar siempre las bibliotecas más recientes a continuación. Si tienes una versión anterior de la biblioteca ya instalada en el equipo local, asegúrate de eliminar las bibliotecas anteriores y las carpetas asociadas y, a continuación, reinicia el equipo antes de continuar con las siguientes instrucciones.
-
Asegúrese de que el usuario que ejecuta el cmdlet es un administrador global.
-
Descarga PowerShell 7 x64 aquí.
Importante: Al usar el widget de instalación no cambie ninguna de las opciones.
-
Descarga las bibliotecas más recientes aquí.
-
Extrae las bibliotecas:
-
Microsoft.Identity.Client
-
Microsoft.Office.Story.PowerShell.ChangeOwnerClient
-
Microsoft.Office.Story.PowerShell.Protocol
-
Newtonsoft.Json
-
-
Mantenga intacta la estructura de carpetas e instálalas como módulos usando, siga las instrucciones que se encuentran aquí.
Por ejemplo:
Copie e instale módulos en ...\Windows\system32\WindowsPowerShell\v1.0\Modules\ -
Asegúrate de que los archivos .dll descargados no estén bloqueados al desbloquearlos mediante su configuración de propiedades .
Ejemplo:
Importante: Asegúrate de que los archivos descargados se desbloquean seleccionando Desbloquear en la configuración Propiedades .
Paso 2: Importar los módulos en PowerShell
-
Abra PowerShell 7 (x64) como administrador:
Se abrirá la ventana Windows PowerShell. El símbolo del sistema C:\Windows\system32 significa que lo has abierto como administrador.
2. Importe los módulos que se descargaron anteriormente.
Sintaxis:
Import-Module Microsoft.Identity.Client
Import-Module Newtonsoft.Json
Import-Module Microsoft.Office.Story.PowerShell.Protocol
Import-Module Microsoft.Office.Story.PowerShell.ChangeOwnerClient
Paso 3: Conectarse al servicio de Sway y ejecutar el script de transferencia
Nota: Los sways solo se pueden transferir del propietario a otro usuario dentro del mismo espacio empresarial. Solo el administrador de inquilinos puede iniciar una transferencia.
-
Conectarse al servicio Sway a través de PowerShell
-
Escriba las credenciales del administrador de inquilinos
Sintaxis:
Connect-SwayService
Ejemplo:
Connect-SwayService
Transferir una única Sway a otra cuenta
Para transferir una única Sway que anteriormente era propiedad de una cuenta eliminada a otra cuenta dentro del mismo espacio empresarial, necesitará la siguiente información:
-
Sway id. de búsqueda: identificador encontrado después de la dirección URL de sway.office.com para cualquier Sway determinado (por ejemplo, "Por ejemplo: abc123 para https://sway.office.com/abc123")
-
Nueva dirección de Email: dirección de correo electrónico de la cuenta a la que está transfiriendo el Sway
Sintaxis:
Start-ChangeSwayOwner -OriginalSwayLookupId <Sway Lookup ID> -DestinationOwner <New Email Address>
Ejemplo:
Start-ChangeSwayOwner -OriginalSwayLookupId abc123 -DestinationOwner user@contoso.com
Nota: No use la dirección URL completa del Sway como identificador de búsqueda. En el ejemplo anterior, "abc123" es el Id. de búsqueda y NO "https://sway.office.com/abc123"
Transferir de forma masiva todos los Sways de una cuenta a otra
Para transferir todos los Sways que pertenezcan anteriormente a una cuenta eliminada a otra cuenta dentro del mismo espacio empresarial, necesitará la siguiente información:
-
Dirección de Email de la cuenta eliminada: dirección de correo electrónico de la cuenta que se eliminó de Azure Active Directory
-
Nueva dirección de Email de la cuenta: dirección de correo electrónico de la cuenta a la que está transfiriendo el Sway
Sintaxis:
Start-BulkChangeSwayOwner <Deleted Account Email Address> <New Account Email Address>
Ejemplo:
Start-BulkChangeSwayOwner deleteduser@contoso.com activeuser@contoso.com
Paso 4: Comprobar que los Sways se reasignaron
-
Ve a una Sway que se haya reasignado.
-
Notifique al usuario a quién se transfirieron los Sways y pídale que compruebe que ahora es el propietario de los Sways.
Cosas que debe saber
-
Dispone de un máximo de 30 días para que la cuenta se elimine permanentemente de Azure Active Directory para reasignar los sways que eran propiedad de esa cuenta
-
Después de ejecutar correctamente el script de reasignación, los Sways reasignados podrían tardar hasta 1 hora en aparecer en la nueva cuenta.
-
Algunas opciones de configuración asociadas a la Sway reasignada no se conservarán. Esto incluye:
-
Sway Analytics
-
Configuración de uso compartido
-
Si un Sway se compartió con usuarios específicos, se restablecerá a la configuración predeterminada en la Sway reasignada
-
Para los Sways que se han compartido para su edición, el nuevo propietario tendrá que volver a compartir un nuevo vínculo con cualquier coautor que aún necesite acceso de edición
-
-
Fecha de la última edición
-
Configuración establecida anteriormente en el Sway. Por ejemplo: eliminación del banner de Sway y reproducción automática.
-
Cuando se cargan vídeos, se copian asíncronamente y pueden estar sujetos a una pérdida de datos si la transferencia se realiza muy cerca del límite de 30 días.
-
La biblioteca se ha diseñado para ejecutarse en PowerShell 5.1. Si está ejecutando una versión más reciente, debe importar los módulos en modo de compatibilidad. Siga las instrucciones del tema siguiente: compatibilidad con Windows PowerShell.
-