使用PowerShell更新已存在的組設定物件
部落格地址:http://blog.csdn.net/FoxDave
本篇是上一篇的一個簡要補充。在上一篇中,我們學習瞭如何使用PowerShell將Office 365中能夠建立組的使用者限制在一個安全組中,其中用到了組設定,如下圖所示。
如果我們之前已經建立了它,那麼只需要對它進行修改即可,例如我們想要更換限制建立組的安全組。我們將遵從以下步驟達成我們的目的。
- 以管理員身份執行Windows PowerShell,執行命令
Import-Module AzureADPreview
和Connect-AzureAD
,在彈出的登陸框中輸入使用者名稱密碼並點選登入。 - 執行命令
Get-AzureADDirectorySetting
和get-MsolAllSettings
來獲取ObjectId。
- 通過上面得到的ObjectId執行命令
$setting=Get-AzureADDirectorySetting -Id <ObjectId>
。 - 執行命令
$setting.values
來檢視當前設定的詳細資訊。
- 現在我們可以對指定的屬性進行更新了。例如執行命令
$settings["GroupCreationAllowedGroupId"] = "<object ID for the new group>"
更新可以建立組的安全組。 - 然後我們需要將設定直接應用到組設定物件,執行命令
Set-AzureADDirectorySetting -Id <object ID for the new group> -DirectorySetting $Setting
。 - 最後我們再執行命令
$settings.values
來驗證是否更新成功。
相關文章
- 【ASM】ASMSNMP使用者已存在ASM
- 向RAC中已經存在的磁碟組新增一塊新硬碟硬碟
- 使用 crontab 設定 Homebrew 自動更新
- js使用物件方式設定字串的樣式JS物件字串
- ubuntu 使用者 使用者組 設定Ubuntu
- oracl11g下exp_imp匯入已經存在表或其它物件的使用者物件
- 設定document物件的高度物件
- 【04】確定物件被使用之前已先被初始化物件
- WIN10給powershell設定全域性代理Win10
- [開源] 使用 Python 輕鬆操作已存在的表Python
- PowerShell 使用
- PowerShell使用
- ObjectStateManager 中已存在具有同一鍵的物件。ObjectStateManager 無法跟蹤具有相同鍵的多個物件Object物件
- HashSet與HashMap比較——新增物件已存在處理方式一樣?HashMap物件
- “使用者、組或角色'XXX'在當前資料庫中已存在”問題資料庫
- chrome禁止更新如何設定 怎麼設定chrome不自動更新Chrome
- win10某些設定已隱藏或由你的組織管理如何關閉Win10
- 資料泵匯入-在物件已存在的情況下執行匯入物件
- sdk更新代理設定
- win10更新取消組織管理提示怎麼取消_win10更新提示某些設定由你的組織管理的解決步驟Win10
- 物件存在位置物件
- PowerShell 命令來獲取已啟用的功能列表
- 設定UIView的物件不透明UIView物件
- 使用requests庫解決Session物件設定超時的問題Session物件
- PowerShell中的陣列使用陣列
- 在PowerShell中操作SharePoint物件物件
- ORA-29368: 使用者組 DEVELOPERS 不存在Developer
- css使用偽物件選擇器設定元素內容CSS物件
- 是否存在JSON物件JSON物件
- Redis Manager 接入已經存在的叢集Redis
- Windows中搭建已存在的Octopress環境Windows
- PowerShell定時抓取螢幕影象
- 最近更新過的物件物件
- 【建議】通知,全部設定已讀
- GPUDepthStencilState物件設定depthStencil狀態GPU物件
- [譯] 分割一個已存在的 git commitGitMIT
- curl模擬訪問已經存在的cookieCookie
- SmartSVN開啟已經存在的資料夾