您的位置:首页 > 其它

Exchange 2010 sp2使用脱机地址簿策略隔离用户访问!

2012-11-30 10:01 239 查看
1. 首先我们必须乘用车的用户和组属性中添加一个属性,我们在所有乘用车的用户和组的Customerattribute15 属性上添加一个属性,我们假设叫take,我们打开EMC的控制台,点击一般中的自定义属性:
用户属性




联系人属性:






组属性:




2. 我们需要建立脱机地址簿需要的全局地址列表、脱机地址簿、房间列表和地址列表:








3. 接下来我们来定义我们需要建立的地址列表和地址策略:




我们首先建立商用车的通讯簿,因为需要看不到乘用车的通讯簿,因此我们定义的FILTER如下:
New-AddressList -Name "商用车联系人" -RecipientFilter {(RecipientType -eq 'mailcontact') -and (CustomAttribute15 -ne "take")}

Eq 代表等于,ne 代表不等于

接下来我们需要定义一下商用车联系人:
New-AddressList -Name "商用车联系人" -RecipientFilter {(RecipientType -eq 'mailcontact') -and (CustomAttribute15 -ne "take")}

我们需要为商用车来建立非调用房间列表:
New-AddressList -Name "商用车房间列表" -RecipientFilter {(Alias -ne $null) -and (CustomAttribute15 -ne "take")-and (RecipientDisplayType -eq 'ConferenceRoomMailbox') -or (RecipientDisplayType -eq 'SyncedConferenceRoomMailbox')}

接下来我们建立GAL 列表,参数如下:
New-GlobalAddressList -Name "GAL_take" -RecipientFilter {(CustomAttribute15 -ne "take")}

我们接着需要建立一个OAB,离线地址簿,参数如下:
New-OfflineAddressBook -Name "OAB_east" -AddressLists "GAL_take"

最后一步我们需要设定地址簿策略:
New-AddressBookPolicy -Name "ABP_take" -AddressLists "\商用车通讯簿","\商用车联系人" -OfflineAddressBook "\OAB_take" -GlobalAddressList "\GAL_take" -RoomList "\商用车房间列表"






4. 我们在相应的地址簿没有找到Customerattribute15 的那些用户,详图如下:




5. 建立完成的地址簿如下,这些地址簿必须采用POWERSHELL 建立,UI界面无法建立筛选器模式:



6. 接下来,我们需要将地址簿与用户对应起来,我们点开相应的用户的属性,套用相关的地址簿策略::




7. 为了加快生成速度,需要执行如下命令:
Get-addresslist | update-addresslist
Get-globaladdresslist |update-globaladdresslist
Get-offilineaddressbook | update-offlineaddressbook
Get-clientaccessserver | update-filedistributionservice


8. 我们在客户端OWA界面,打开查看地址簿,就会发现没有TAKE属性的用户:






9. 我们在OUTLOOK 客户端检查,发现具有TAKE属性的都没有显示出来:


内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: