目錄(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 更新時間:2021-07-02 18:51:03
推薦閱讀
- JavaScript全程指南
- Mastering Scientific Computing with R
- Visual Basic程序設計教程
- 計算機應用基礎實踐教程
- Beginning C++ Game Programming
- 現代C:概念剖析和編程實踐
- ASP.NET 4.0 Web程序設計
- Mastering SciPy
- AutoCAD基礎教程
- 交互設計師成長手冊:從零開始學交互
- C語言程序設計教程
- C語言王者歸來
- Mastering Swift 4(Fourth Edition)
- Instant JRebel
- 微軟辦公軟件認證考試MOS Access 2013實訓教程
- 區塊鏈技術及應用
- 網頁游戲開發秘笈
- jQuery Design Patterns
- WebRTC音視頻實時互動技術:原理、實戰與源碼分析
- SAFe 4.0參考指南:精益軟件與系統工程的規?;艚菘蚣?/a>
- Network Backup with Bacula How-to
- Web Development with Angular and Bootstrap(Third Edition)
- PHP開發自學經典
- Access 2010數據庫項目應用教程
- Go:Building Web Applications
- Maven Essentials
- 千金良方:MySQL性能優化金字塔法則
- 小學生Scratch創意編程(視頻教學版)
- Mastering Immutable.js
- Reactive Programming with Swift 4