Búsqueda de sitios web

Cómo agregar propietarios al grupo Microsoft 365


Un grupo de Microsoft 365 permite a un equipo de personas enviar correos electrónicos y compartir archivos, calendarios y otros recursos. El propietario es el moderador del grupo de Microsoft 365 y puede agregar o eliminar miembros y cambiar la configuración del grupo. En este artículo, aprenderá cómo agregar propietarios a un grupo de Microsoft 365 en el centro de administración de Microsoft Entra y PowerShell.

Requisitos previos

Antes de comenzar a agregar un propietario de grupo al grupo de Microsoft 365, deberá crear un grupo de Microsoft 365.

Propietario del grupo Microsoft 365

Cada organización puede crear una cantidad máxima de 500 000 grupos en Microsoft 365. La siguiente tabla muestra las limitaciones de los grupos de Microsoft 365.

Microsoft 365 GroupMaximum value
Number of owners per group100
Number of members per groupMore than 1,000*
Single user can create groups250
Admin can create groups500,000 (default tenant limit)
Number of groups a user can be a member of1,000
File storage1 TB
10 GB per subscribed user
Additional storage purchased (unlimited)
Mailbox size50 GB

*Solo 1000 personas pueden acceder juntas a las conversaciones grupales.

Nota: Los usuarios pueden notar retrasos al acceder a calendarios y conversaciones en grupos grandes en Outlook.

Con un grupo de Microsoft 365, no es necesario asignar permisos manualmente a cada miembro. Puede asignar permiso de buzón de acceso total a un grupo de Microsoft 365, lo que otorgará automáticamente a los miembros los mismos permisos.

Se recomienda tener al menos dos propietarios para un grupo de Microsoft 365. De esa manera, si un propietario no está disponible, el otro puede realizar cambios en el grupo de Microsoft 365.

El propietario del grupo Microsoft 365 puede:

  • Cambiar la configuración del grupo
  • Agregar o eliminar miembros del grupo
  • Eliminar el grupo
  • Eliminar conversaciones de la bandeja de entrada compartida
  • Cambiar el nombre del grupo
  • Actualiza la descripción o imagen.
  • Aprobar una invitación para solicitud de acceso de invitado

Agregar propietarios al grupo de Microsoft 365 en Microsoft Entra ID

Para agregar propietarios a un grupo de Microsoft 365 en el centro de administración de Microsoft Entra, siga estos pasos:

  1. Iniciar sesión en el centro de administración de Microsoft Entra
  2. Expanda Identidad > Grupos > Todos los grupos
  3. Haga clic en el tipo de grupo Microsoft 365 o Seguridad de la lista.

Nota: Es posible agregar propietarios a un grupo de Microsoft 365 y a un grupo de seguridad en Microsoft Entra ID y Microsoft Graph PowerShell.

  1. Haga clic en Propietarios

  1. Haga clic en Agregar propietarios.

  1. Seleccione los usuarios
  2. Haga clic en Seleccionar

Agregó correctamente propietarios de grupos a un grupo de Microsoft 365.

Nota: Un grupo de Microsoft 365 puede tener un máximo de 100 propietarios. En el centro de administración de Microsoft Entra, puede seleccionar hasta 100 usuarios y agregarlos como propietarios.

Cómo agregar propietarios al grupo de Microsoft 365

Puede agregar uno o varios propietarios a un grupo de Microsoft 365 con PowerShell. Un grupo de Microsoft 365 puede tener hasta 100 propietarios.

Nota: Los usuarios invitados no pueden ser propietarios de grupos, incluso si son miembros de los grupos.

Conéctese a Microsoft Graph PowerShell

Antes de comenzar, debe instalar el módulo Microsoft Graph PowerShell. Inicie Windows PowerShell como administrador y ejecute el siguiente comando.

Install-Module Microsoft.Graph -Force

Importante: Instale siempre la última versión del módulo Microsoft Graph PowerShell antes de ejecutar un cmdlet o script para evitar errores y resultados incorrectos.

Ejecute el cmdlet Connect-MgGraph con los ámbitos siguientes para autenticarse con Microsoft Graph.

Connect-MgGraph -Scopes "User.ReadWrite.All", "Group.ReadWrite.All", "GroupMember.ReadWrite.All"

Ahora que ya está todo configurado, puede usar los comandos con MS Graph PowerShell.

Agregar propietario al grupo de Microsoft 365

En nuestro ejemplo, agregaremos un único propietario al grupo de Microsoft 365 (Equipo de administración). Usaremos el cmdlet de PowerShell New-MgGroupOwner.

Consulte la sintaxis de PowerShell para agregar un propietario a un grupo de Microsoft 365.

New-MgGroupOwner -GroupId "Group Object Id" -DirectoryObjectId "Owner Object ID"

Ejecute el siguiente comando de PowerShell para agregar un propietario a un grupo de Microsoft 365 con MS Graph PowerShell.

New-MgGroupOwner -GroupId "031f52ea-cb97-40fc-ab0f-73598f3fc66d" -DirectoryObjectId "41377e9c-dc47-46c0-b4a5-1d5bbdcb5cc5"

Agregar varios propietarios al grupo Microsoft 365

Para agregar varios propietarios a un grupo de Microsoft 365, también puede especificar el UserPrincipalName.

  1. Escribe el UPN de los propietarios que deseas agregar.
  2. Escriba el ID del objeto de grupo
  3. Ejecute el siguiente script de PowerShell
$upns = @(
    "Amanda.Hansen@m365info.com",
    "Oliver.Taylor@m365info.com",
    "Anna.Bell@m365info.com",
)
$GroupId = "031f52ea-cb97-40fc-ab0f-73598f3fc66d"

$Group = Get-MgGroup -GroupId $GroupId -ErrorAction SilentlyContinue

if ($Group) {

    foreach ($upn in $upns) {
        $User = Get-MgUser -Filter "userPrincipalName eq '$upn'"
        
        if ($User) {
            $UserId = $User.Id
            $ExistingOwner = Get-MgGroupOwner -GroupId $GroupId
            
            if ($ExistingOwner.Id -eq $UserId) {
                Write-Host "User $($User.UserPrincipalName) already exists in the group." -ForegroundColor Yellow
            }
            else {
                New-MgGroupOwner -GroupId $GroupId -DirectoryObjectId $UserId
                Write-Host "User $($User.UserPrincipalName) added to the group." -ForegroundColor Green
            }
        }
        else {
            Write-Host "User $upn does not exist." -ForegroundColor Red
        }
    }
}
else {
    Write-Host "Group $GroupId does not exist." -ForegroundColor Red
}

Agregar propietarios masivos al grupo Microsoft 365

Puede agregar todos los propietarios a un único grupo de Microsoft 365 con PowerShell.

Nota: Un grupo de Microsoft 365 puede tener un máximo de 100 propietarios. Cuando agrega a todos los usuarios como propietarios, solo agregará los primeros 100 usuarios en orden alfabético.

  1. Especifique el ID de grupo de Microsoft 365 en la línea número 1
  2. Ejecute el siguiente script de PowerShell para agregar los usuarios como propietarios a un único grupo de Microsoft 365.
$GroupId = "031f52ea-cb97-40fc-ab0f-73598f3fc66d"

$Group = Get-MgGroup -GroupId $GroupId -ErrorAction SilentlyContinue

if ($Group) {
    $Users = Get-MgUser -All
    
    foreach ($User in $Users) {
        $ExistingOwner = Get-MgGroupOwner -GroupId $GroupId
        
        if ($ExistingOwner.Id -eq $User.Id) {
            Write-Host "User $($User.UserPrincipalName) already exists as owner of the group." -ForegroundColor Yellow
        }
        else {
            New-MgGroupOwner -GroupId $GroupId -DirectoryObjectId $User.Id
            Write-Host "User $($User.UserPrincipalName) added as owner of the group." -ForegroundColor Green
        }
    }
}
else {
    Write-Host "Group $GroupId does not exist." -ForegroundColor Red
}

Recibirá el siguiente error si los propietarios alcanzan el máximo de 100.

No poder realizar la operación ya que '101' excedería el recuento máximo de cuota '100' para los 'propietarios' de enlaces directos.

Agregar propietarios de un departamento específico al grupo de Microsoft 365

En nuestro ejemplo, queremos agregar todos los usuarios del departamento de Marketing al grupo de Microsoft 365 (ManagementTeam@m365info.com). Usaremos el parámetro -Filter con el operador de comparación de igualdad (-eq), sobre el cual puede leer más en Cómo usar operadores de comparación en PowerShell.

  1. Escriba el ID de grupo de Microsoft 365 en la línea 1
  2. Ejecute el siguiente script de PowerShell
$GroupId = "031f52ea-cb97-40fc-ab0f-73598f3fc66d"

$Group = Get-MgGroup -GroupId $GroupId -ErrorAction SilentlyContinue

if ($Group) {
    $Users = Get-MgUser -All -Filter "Department eq 'Marketing'"
    
    foreach ($User in $Users) {
        $ExistingOwner = Get-MgGroupOwner -GroupId $GroupId
        
        if ($ExistingOwner.Id -eq $User.Id) {
            Write-Host "User $($User.UserPrincipalName) already exists as owner of the group." -ForegroundColor Yellow
        }
        else {
            New-MgGroupOwner -GroupId $GroupId -DirectoryObjectId $User.Id
            Write-Host "User $($User.UserPrincipalName) added as owner of the group." -ForegroundColor Green
        }
    }
}
else {
    Write-Host "Group $GroupId does not exist." -ForegroundColor Red
}

Agregará a todos los miembros del departamento de Marketing como propietarios del grupo de Microsoft 365 (ManagementTeam@m365info.com).

Agregar varios propietarios al grupo Microsoft 365 desde CSV

Para agregar varios propietarios a un único grupo de Microsoft 365, necesitamos usar un archivo CSV.

Cree un archivo CSV con dos columnas:

  1. Abra Microsoft Excel
  2. Escriba UPN como encabezado de la primera columna.
  3. Especifique el UserPrincipalName
  4. Escriba OwnerID como encabezado de la segunda columna.
  5. Especifique el propietario ID de objeto

  1. Crea la carpeta temp si aún no la tienes en la unidad (C:)
  2. Nombra el archivo M365users.csv
  3. Guardar como tipo CSV (delimitado por comas (*.csv)
  4. Haga clic en Guardar

  1. Especifique la ruta del archivo CSV en la línea 1
  2. Escriba el ID de grupo de Microsoft 365 en la línea 2
  3. Ejecute el siguiente script de PowerShell
$CsvFilePath = "C:\temp\M365users.csv"
$GroupId = "031f52ea-cb97-40fc-ab0f-73598f3fc66d"

$Group = Get-MgGroup -GroupId $GroupId -ErrorAction SilentlyContinue

if ($Group) {
    $CsvUsers = Import-Csv -Path $CsvFilePath

    foreach ($CsvUser in $CsvUsers) {
        $CsvUserID = $CsvUser.UserId
        $User = Get-MgUser -Filter "Id eq '$CsvUserID'" -ErrorAction SilentlyContinue
         
        if ($User) {
            $UserId = $User.Id
            $ExistingOwner = Get-MgGroupOwner -GroupId $GroupId

            if ($ExistingOwner.Id -eq $UserId) {
                Write-Host "User $($User.UserPrincipalName) already exists as owner of the group." -ForegroundColor Yellow
            }
            else {
                New-MgGroupOwner -GroupId $GroupId -DirectoryObjectId $UserId
                Write-Host "User $($User.UserPrincipalName) added as owner of the group." -ForegroundColor Green
            }
        }
        else {
            Write-Host "User $CsvUserID does not exist." -ForegroundColor Red
        }
    }
}
else {
    Write-Host "Group $GroupId does not exist." -ForegroundColor Red
}

El resultado de salida de PowerShell muestra si:

  • El grupo de Microsoft 365 no existe o está mal escrito
  • El usuario ya existe como propietario del grupo Microsoft 365
  • El usuario se agrega como propietario del grupo Microsoft 365
  • El usuario no existe o está mal escrito

Agregar propietarios a varios grupos de Microsoft 365 desde CSV

Puede agregar propietarios a varios grupos de Microsoft 365 desde un archivo CSV. Debe crear un archivo CSV que consta de cuatro columnas. Las dos primeras columnas incluirán una lista de grupos de Microsoft 365. La tercera y cuarta columnas incluirán una lista de usuarios que desea agregar como propietario.

Cree un archivo CSV con cuatro columnas:

  1. Abra Microsoft Excel
  2. Escriba GroupName como encabezado de la primera columna.
  3. Especifique el correo electrónico del grupo de Microsoft 365
  4. Escriba GroupID como encabezado de la segunda columna.
  5. Especifique el ID de grupo de Microsoft 365
  6. Escriba Nombre de usuario como encabezado de la tercera columna.
  7. Especifique el propietario UserPrincipalName
  8. Escriba OwnerID como encabezado de la cuarta columna.
  9. Especifique el propietario ID de objeto

Vea el siguiente ejemplo de archivo CSV.

  1. Crea la carpeta temp si aún no la tienes en la unidad (C:)
  2. Nombra el archivo M365owners.csv
  3. Guardar como tipo CSV (delimitado por comas (*.csv)
  4. Haga clic en Guardar

  1. Especifique la ruta del archivo CSV en la línea 1
  2. Ejecute el siguiente script de PowerShell
$CsvFilePath = "C:\temp\M365owners.csv"

$Csv = Import-Csv $CsvFilePath

foreach ($row in $Csv) {
    $GroupId = $Row.GroupID
    $OwnerId = $Row.OwnerID

    $Group = Get-MgGroup -GroupId $GroupId -ErrorAction SilentlyContinue

    if ($Group) {
        $ExistingOwner = Get-MgGroupOwner -GroupId $GroupId
    
        if ($ExistingOwner.Id -eq $OwnerId) {
            Write-Host "User $OwnerId already exists in the group." -ForegroundColor Yellow
        }
        else {
            $User = Get-MgUser -Filter "Id eq '$OwnerId'" -ErrorAction SilentlyContinue
    
            if ($User) {
                New-MgGroupOwner -GroupId $GroupId -DirectoryObjectId $OwnerId
                Write-Host "User $OwnerId added to the group." -ForegroundColor Green 
            }
            else {
                Write-Host "User $OwnerId doesn't exist" -ForegroundColor Red
            }
        }
    }
    else {
        Write-Host "Group $GroupId does not exist." -ForegroundColor Red
    }
}

El resultado de salida de PowerShell muestra si:

  • El grupo de Microsoft 365 no existe o está mal escrito
  • El usuario ya es propietario del grupo Microsoft 365
  • El usuario se agrega al grupo de Microsoft 365.
  • El usuario no existe o está mal escrito

Agregue un único propietario a todos los grupos de Microsoft 365 con CSV

Para agregar un propietario a varios grupos de Microsoft 365, debe crear un archivo CSV.

En nuestro ejemplo, queremos agregar un usuario (Amanda Hansen) como propietario a varios grupos de Microsoft 365.

Cree un archivo CSV con dos columnas:

  1. Abra Microsoft Excel
  2. Escriba Grupo como encabezado de la primera columna.
  3. Especifique la dirección SMTP principal del grupo de Microsoft 365.
  4. Escriba ObjectID como encabezado de la segunda columna.
  5. Especifique el grupo de Microsoft 365 ID de objeto

  1. Crea la carpeta temp si aún no la tienes en la unidad (C:)
  2. Nombra el archivo M365groups.csv
  3. Guardar como tipo CSV (delimitado por comas (*.csv)
  4. Haga clic en Guardar

  1. Especifique la ruta del archivo CSV en la línea 1
  2. Escriba el propietario Object Id en la línea 2
  3. Ejecute el siguiente script de PowerShell
$CsvFilePath = "C:\temp\M365groups.csv"
$UserId = "41377e9c-dc47-46c0-b4a5-1d5bbdcb5cc5"

# Check if the user exists
$User = Get-MgUser -UserId $UserId -ErrorAction SilentlyContinue

if ($User) {
    $CsvGroups = Import-Csv -Path $CsvFilePath

    foreach ($row in $CsvGroups) {
        $GroupId = $Row.ObjectID

        $Group = Get-MgGroup -GroupId $GroupId -ErrorAction SilentlyContinue

        if ($Group) {
            $ExistingOwner = Get-MgGroupOwner -GroupId $GroupId
            
            if ($ExistingOwner.Id -eq $UserId) {
                Write-Host "User $UserId already exists in the group." -ForegroundColor Yellow
            }
            else {
                New-MgGroupOwner -GroupId $GroupId -DirectoryObjectId $UserId
                Write-Host "User $UserId added to the group." -ForegroundColor Green
            }
        }
        else {
            Write-Host "Group $GroupId does not exist." -ForegroundColor Red
        }
    }
}
else {
    Write-Host "User $UserId does not exist." -ForegroundColor Red
}

¡Eso es todo!

Leer más: Cómo agregar propietarios al grupo de distribución con PowerShell »

Conclusión

Aprendió cómo agregar propietarios a un grupo de Microsoft 365 en el centro de administración de Microsoft Entra y con PowerShell. Puede agregar uno, varios y todos los usuarios como propietarios a un grupo de Microsoft 365. Recuerda que solo puedes agregar hasta 100 propietarios por grupo de Microsoft 365.

Disfrutaste este artículo? También te puede interesar Cómo utilizar operadores lógicos en PowerShell. No olvides seguirnos y compartir este artículo.

Artículos relacionados