管理员可以通过PowerShell脚本来完成各种SharePoint任务。不幸的是,通过PowerShell管理SharePoint Online历来存在一些管理难题。微软虽然已经提供了一套Office 365 cmdlet提供一定程度的SharePoint Online管理,但是这些cmdlet非常复杂。 Office 365 cmdlet可以用于用户和组管理,但是更倾向于将Office 365作为整体进行管理而难以单独管理SharePoint。
这意味着大部分可用的cmdlet主要用于域、许可信息,另外一些用于Exchange和Lync。 SharePoint Online Manageme……
我们一直都在努力坚持原创.......请不要一声不吭,就悄悄拿走。
我原创,你原创,我们的内容世界才会更加精彩!
【所有原创内容版权均属TechTarget,欢迎大家转发分享。但未经授权,严禁任何媒体(平面媒体、网络媒体、自媒体等)以及微信公众号复制、转载、摘编或以其他方式进行使用。】
微信公众号
TechTarget
官方微博
TechTarget中国
管理员可以通过PowerShell脚本来完成各种SharePoint任务。不幸的是,通过PowerShell管理SharePoint Online历来存在一些管理难题。微软虽然已经提供了一套Office 365 cmdlet提供一定程度的SharePoint Online管理,但是这些cmdlet非常复杂。
Office 365 cmdlet可以用于用户和组管理,但是更倾向于将Office 365作为整体进行管理而难以单独管理SharePoint。这意味着大部分可用的cmdlet主要用于域、许可信息,另外一些用于Exchange和Lync。
SharePoint Online Management Shell的出现就是用来弥补Office 365 cmdlet集在这方面的缺失,其cmdlet集能够提供对SharePoint Online更粒度的管理。SharePoint Online Management Shell提供了大约十几个新的cmdlet主要用于网站管理、服务连接和断开、组织水平监测和管理、用户管理和组管理。
在开始使用SharePoint Online Management Shell之前,有些准备要做好。首先,你要确保有适当的权限。仅一个SharePoint Online管理员权限是不够的。你必须是Office 365全局管理员,以便使用任何一个SharePoint Online Management Shell cmdlet。
接下来,你要做的是确保正在运行的是Windows PowerShell 3.0或更高版本。比如Windows 8.1附带的是PowerShell 4.0版本。你可以在PowerShell命令提示符中输入$PSVersionTable来检查PowerShell版本。
一旦具备必要的权限和正确的PowerShell版本,就可以从微软下载中心下载SharePoint Online Management Shell了。
SharePoint Online Management Shell支持Windows 7(SP1或更高)、Windows 8、Windows Server 2008(SP2或更高)以及Windows Server 2012。虽然在官方列出的系统需求列表中没有出现,该工具也可能会支持Windows 8.1和Windows Server 2012 R2。
SharePoint Online Management Shell分32和64位版本,可以通过执行一个简单的MSI文件进行安装。
SharePoint Online Management Shell安装过程不添加新的PowerShell cmdlet并提供与SharePoint Online的自动连接。相反,SharePoint Online Management Shell独立于本机PowerShell应用程序,类似于Exchange Management Shell,但是单独打开的。如果你正在运行Windows 7或Windows Server 2008,那么SharePoint Online Management Shell会出现在开始菜单。
打开SharePoint Online Management Shell后,你需要建立SharePoint Online连接才能继续使用,这时可以使用Connect-SPOService cmdlet,需要提供SharePoint在线管理中心的URL和登录用户名。如下:
Connect-SPOService –URL <the URL for the SharePoint Online Administrative Center> -Credential <your E-mail address>
执行这个命令后就可以开始使用SharePoint Management Shell了。
SharePoint Management Shell还支持基于PowerShell的更全面的SharePoint Online管理。即使你无意通过PowerShell管理SharePoint Online,但是你也可以使用SharePoint Management Shell来清点库存并生成报告。
作者
相关推荐
-
巧用PowerShell参数防止操作失误
使用PowerShell自动化操作可以帮助你节省大量的时间——或产生问题。幸运的是,巧用PowerShell参数可以防止发生更改脚本意外。
-
免遭勒索软件侵害必备技能之:两种方式解除恶意密码加密
本文为第二部分,更多专家将介绍防止Windows用户数据被恶意加密的两种方式以及企业级PowerShell环境对勒索软件产生的影响。
-
PowerShell脚本授权最佳实践
只有当具有合适的权限时,PowerShell脚本才能运行,管理员需要对脚本进行授权,使其具备正确的权限。
-
什么?你的管理员还不了解PowerShell常量和只读变量!
程序语言中的变量通常是为某值预留的存放位置。对于PowerShell变量的子集被称为常量和只读变量。管理员应该对PowerShell常量和只读变量有所了解。