目錄(149章)
倒序
- coverpage
- Title Page
- Credits
- About the Authors
- About the Reviewer
- www.PacktPub.com
- Why subscribe?
- Customer Feedback
- Preface
- What this book covers
- What you need for this book
- Who this book is for
- Conventions
- Reader feedback
- Customer support
- Downloading the example code
- Downloading the color images of this book
- Errata
- Piracy
- Questions
- PowerShell Fundamentals
- Why do we need to learn PowerShell for Office 365?
- PowerShell is a cmdlet based language with verb-noun syntax
- How to pass parameters to cmdlets and storing results as a variable
- Parameters
- How to get help with PowerShell
- What is a module?
- What is a pipe?
- How PowerShell is an object-oriented language and how to work with objects
- Using the if and where statements
- Using the for and while loops
- Creating your first script
- Summary
- Managing Office 365 with PowerShell
- Admin roles for Office 365
- Installing and working with the Office 365 admin tools
- Installing Microsoft Online Service Sign-In Assistant
- Installing the Windows Azure Active Directory Module for PowerShell
- Verifying installation of the Office 365 admin tools
- Creating the first user account in PowerShell
- Ensuring user account permissions
- Checking license availability
- Creating a new user
- Summary
- Azure AD and Licensing Management
- Common administrative cmdlets that are used for managing accounts and licensing
- How to change the license for existing users
- Formatting data to be used for bulk account management
- How to reset account passwords
- How to update user account details
- Summary
- Managing SharePoint Online Using PowerShell
- A brief overview of the SharePoint APIs
- The SharePoint web services API
- The SharePoint server-side API and PowerShell API
- The client-side object model
- The REST API
- The SharePoint Online API
- Setting up your environment
- PowerShell execution policy
- SharePoint Online Management Shell
- Security requirements
- SharePoint Online scripting
- Scenario 1 - getting to know the API
- Scenario 2 - site collection information
- Scenario 3 - site collection maintenance
- Testing site health
- Scenario 4 - personal sites
- Scenario 5 - sharing and external access
- Guest access
- Scenario 6 - CSOM scripting using PowerShell
- Environment setup
- Connecting to SharePoint Online via CSOM
- CSOM queries
- Scenario 7 - the REST API in PowerShell
- Summary
- Managing Exchange Online Using PowerShell
- Connecting to Exchange Online
- Exploring the API
- Working with Exchange accounts
- Creating new mailboxes
- Scenario 1 - a new user mailbox
- Scenario 2 - an unlicensed existing user
- Scenario 3 - a licensed user without the Exchange service
- Scenario 4 - MailUser
- User photos
- Email forwarding
- Out-of-office reply
- Inbox rules
- User impersonation
- Installing Exchange Web Services
- Role-based access control
- Management roles
- Role groups
- Management role assignment
- RBAC scenario - creating a custom administrator
- First requirement - limiting access to PowerShell commands
- Second requirement - limiting access to a group of users
- Summary
- Script Automation
- PowerShell modules
- Module manifest
- Script modules
- Cmdlets
- Scheduled execution
- Scripting instrumentation - the next steps
- Code signing
- Setting up a signing infrastructure
- The PKI module
- Self-signed certificates
- Creating a CA certificate
- Querying certificate stores
- Exporting importing and publishing certificates
- Issuing certificates with a self-signed CA
- Active Directory Certificate Services
- Prerequisites
- Requesting and issuing certificates in AD CS
- Signing PowerShell scripts
- IncludeChain
- TimestampServer
- Summary
- Patterns and Practices PowerShell
- Why do we need to learn PnP PowerShell?
- Installing and working with PnP PowerShell cmdlets
- PowerShell Gallery
- Using Setup files/binaries
- Installation script
- Verifying the installation of the PnP PowerShell module for SharePoint Online
- Using Windows Credential Manager with PnP PowerShell
- An example of provisioning site collection using a standard template
- Summary
- OneDrive for Business
- Feature configuration
- Personal site management
- Data migration
- The CSOM API
- The SPO Migration API
- Office 365 Import service
- Creating an Azure Blob storage account
- Migrating data using Azure Blob storage
- Summary
- PowerShell Core
- Installing PowerShell Core
- Remoting on PowerShell Core
- WinRM remote management
- SSH Remote management
- Managing SharePoint with PowerShell Core
- Managing SharePoint Online from PowerShell Core
- Summary 更新時(shí)間:2021-07-02 18:51:03
推薦閱讀
- Python概率統(tǒng)計(jì)
- Raspberry Pi Networking Cookbook(Second Edition)
- Oracle Database In-Memory(架構(gòu)與實(shí)踐)
- 深入實(shí)踐Spring Boot
- Spring Boot+Spring Cloud+Vue+Element項(xiàng)目實(shí)戰(zhàn):手把手教你開發(fā)權(quán)限管理系統(tǒng)
- CouchDB and PHP Web Development Beginner’s Guide
- Web程序設(shè)計(jì)(第二版)
- Java Web程序設(shè)計(jì)任務(wù)教程
- JAVA程序設(shè)計(jì)實(shí)驗(yàn)教程
- Unity 5 for Android Essentials
- Practical GIS
- Practical Responsive Typography
- Web程序設(shè)計(jì)與架構(gòu)
- HTML5 and CSS3:Building Responsive Websites
- Elasticsearch實(shí)戰(zhàn)(第2版)
- TensorFlow.NET實(shí)戰(zhàn)
- 開源心法
- Hybrid Mobile Development with Ionic
- Building Modern Networks
- Java并發(fā)編程實(shí)戰(zhàn)
- Kendo UI Cookbook
- Python金融風(fēng)控策略實(shí)踐
- Automating Microsoft Azure with PowerShell
- Python Machine Learning By Example
- 編程真好玩:青少年學(xué)Python一本通
- Salesforce CRM:The Definitive Admin Handbook(Third Edition)
- ASP.NET Core 2 and Angular 5
- C語言程序設(shè)計(jì)教程
- Mastering Swift 3
- 從零開始學(xué)C程序設(shè)計(jì)