Office 365 IT Professional——利用PowerShell管理Administrator Role

2023-11-27 21:38

本文主要是介绍Office 365 IT Professional——利用PowerShell管理Administrator Role,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

相信好多开发朋友都习惯于用PowerShell去管理Office 365 Administrator Role,那么需要注意,Office 365 Central Admin 中的Administrator RolePowerShell里的命名不同,如下表格所示:

 

Admin Center Role Name

Windows PowerShell Equivalent Role Name

Global administrator

Company Administrator

Billing administrator

Billing Administrator

Password administrator

Helpdesk Administrator

Service administrator

Service Support Administrator

User management administrator

User Account Administrator

 

注意:我们说利用PowerShell管理Administrator Role,是针对Existing Tenant Account而言,也就是说针对已经存在的Office365用户或者拥有某个Administrator Role的用户切换其他的Role时,可以用PowerShell来实现,并非是利用PowerShell来创建新的Office 365Account同时又赋予AdministratorRole


具体命令如下所示:


Add-MsolRoleMemberRoleNameHelpdesk Administrator–RoleMemberEmailAddressmelissaf@lucernepublishing.onmicrosoft.com


举例:我们需将ShelleyLiu0415@AvePointCC.OnMicrosoft.com赋予Password Role的管理权限,具体步骤为:

 

  1. 安装SharePoint Online Management Shell

 

  1. Microsoft .NET Framework 3.5
  2. Windows版本:Windows 8.1, Windows 8, Windows 7, Windows Server 2012 R2, Windows Server 2012
  3. 安装Microsoft Online Services Sign-In Assistant for IT Professionals RTW
  4. 安装Azure Active Directory Module for Windows PowerShell (64-bit version) 

 

  1. 连接SharePoint Online Service
    1. Administrator打开Azure Active Directory Module for Windows PowerShell这个工具
    2. 输入命令,如下所示:

import-modulemsonline

$cred=get-credential

 

    1. 弹出验证Credential页面,输入Office 365 Administrator信息,登录,如下图所示:

 

 

  1. 连接Office 365,输入命令:Connect-msolservice –credential $cred,如下图所示:

 

 

  1. 输入命令,赋予Password Administrator Role权限

 

  1. 输入命令Add-MsolRoleMemberRoleName “Helpdesk Administrator” –RoleMemberEmailAddress “ShelleyLiu0415@AvePointCC.OnMicrosoft.com,如下图所示:

 

 

  1. 登录Office 365 Admin Center->Users->Active Users,选择Shelleyliu0415@AvePointCC.OnMicrosoft.com账户,查看其Administrator Role,如下图所示:

 

这篇关于Office 365 IT Professional——利用PowerShell管理Administrator Role的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/428509

相关文章

Python实现Microsoft Office自动化的几种方式及对比详解

《Python实现MicrosoftOffice自动化的几种方式及对比详解》办公自动化是指利用现代化设备和技术,代替办公人员的部分手动或重复性业务活动,优质而高效地处理办公事务,实现对信息的高效利用... 目录一、基于COM接口的自动化(pywin32)二、独立文件操作库1. Word处理(python-d

nvm如何切换与管理node版本

《nvm如何切换与管理node版本》:本文主要介绍nvm如何切换与管理node版本问题,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教... 目录nvm切换与管理node版本nvm安装nvm常用命令总结nvm切换与管理node版本nvm适用于多项目同时开发,然后项目适配no

Redis实现RBAC权限管理

《Redis实现RBAC权限管理》本文主要介绍了Redis实现RBAC权限管理,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧... 目录1. 什么是 RBAC?2. 为什么使用 Redis 实现 RBAC?3. 设计 RBAC 数据结构

mac安装nvm(node.js)多版本管理实践步骤

《mac安装nvm(node.js)多版本管理实践步骤》:本文主要介绍mac安装nvm(node.js)多版本管理的相关资料,NVM是一个用于管理多个Node.js版本的命令行工具,它允许开发者在... 目录NVM功能简介MAC安装实践一、下载nvm二、安装nvm三、安装node.js总结NVM功能简介N

Python自动化Office文档处理全攻略

《Python自动化Office文档处理全攻略》在日常办公中,处理Word、Excel和PDF等Office文档是再常见不过的任务,手动操作这些文档不仅耗时耗力,还容易出错,幸运的是,Python提供... 目录一、自动化处理Word文档1. 安装python-docx库2. 读取Word文档内容3. 修改

SpringBoot中使用 ThreadLocal 进行多线程上下文管理及注意事项小结

《SpringBoot中使用ThreadLocal进行多线程上下文管理及注意事项小结》本文详细介绍了ThreadLocal的原理、使用场景和示例代码,并在SpringBoot中使用ThreadLo... 目录前言技术积累1.什么是 ThreadLocal2. ThreadLocal 的原理2.1 线程隔离2

Linux内存泄露的原因排查和解决方案(内存管理方法)

《Linux内存泄露的原因排查和解决方案(内存管理方法)》文章主要介绍了运维团队在Linux处理LB服务内存暴涨、内存报警问题的过程,从发现问题、排查原因到制定解决方案,并从中学习了Linux内存管理... 目录一、问题二、排查过程三、解决方案四、内存管理方法1)linux内存寻址2)Linux分页机制3)

高效管理你的Linux系统: Debian操作系统常用命令指南

《高效管理你的Linux系统:Debian操作系统常用命令指南》在Debian操作系统中,了解和掌握常用命令对于提高工作效率和系统管理至关重要,本文将详细介绍Debian的常用命令,帮助读者更好地使... Debian是一个流行的linux发行版,它以其稳定性、强大的软件包管理和丰富的社区资源而闻名。在使用

SpringBoot使用minio进行文件管理的流程步骤

《SpringBoot使用minio进行文件管理的流程步骤》MinIO是一个高性能的对象存储系统,兼容AmazonS3API,该软件设计用于处理非结构化数据,如图片、视频、日志文件以及备份数据等,本文... 目录一、拉取minio镜像二、创建配置文件和上传文件的目录三、启动容器四、浏览器登录 minio五、

IDEA中的Kafka管理神器详解

《IDEA中的Kafka管理神器详解》这款基于IDEA插件实现的Kafka管理工具,能够在本地IDE环境中直接运行,简化了设置流程,为开发者提供了更加紧密集成、高效且直观的Kafka操作体验... 目录免安装:IDEA中的Kafka管理神器!简介安装必要的插件创建 Kafka 连接第一步:创建连接第二步:选