Header Ads

OFFICE 365 - THÊM NHỮNG NGƯỜI DÙNG ĐÃ TẠO TRƯỚC ĐÓ VÀO DISTRIBUTION LIST GROUP

Bạn có 1 nhóm group - Distribution list trên 365. Bạn dùng công cụ power shell thêm vào với công thức này

# Cấu hình
$groupName = "TAP DOAN VIET UC" #tên của một nhóm mà bạn muốn thêm
$sinceDays = -30  # số ngày gần đây

# Tìm user mới tạo
$recentUsers = Get-Recipient -ResultSize Unlimited | Where-Object {
    $_.RecipientTypeDetails -eq "UserMailbox" -and $_.WhenCreated -gt (Get-Date).AddDays($sinceDays)
}

foreach ($user in $recentUsers) {
    $isMember = Get-DistributionGroupMember -Identity $groupName -ResultSize Unlimited |
        Where-Object { $_.PrimarySmtpAddress -eq $user.PrimarySmtpAddress }

    if (-not $isMember) {
        Write-Host "➕ Thêm: $($user.PrimarySmtpAddress)"
        Add-DistributionGroupMember -Identity $groupName -Member $user.PrimarySmtpAddress
    } else {
        Write-Host "✅ Đã có: $($user.PrimarySmtpAddress)"
    }
}


Không có nhận xét nào

Được tạo bởi Blogger.