LEADER 04941nam 2200433 450 001 9910488702103321 005 20220327092035.0 010 $a1-4842-6945-4 035 $a(CKB)5590000000519697 035 $a(MiAaPQ)EBC6676023 035 $a(Au-PeEL)EBL6676023 035 $a(OCoLC)1259625682 035 $a(CaSebORM)9781484269459 035 $a(EXLCZ)995590000000519697 100 $a20220327d2021 uy 0 101 0 $aeng 135 $aurcnu|||||||| 181 $ctxt$2rdacontent 182 $cc$2rdamedia 183 $acr$2rdacarrier 200 10$aBuilding the modern workplace with sharepoint online $esolutions with SPFx, Power Automate, power apps, Teams, and PVA /$fHarinarayan V P 210 1$a[Place of publication not identified] :$cApress,$d[2021] 210 4$d©2021 215 $a1 online resource (351 pages) 300 $aIncludes index. 311 $a1-4842-6944-6 327 $aIntro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Acknowledgments -- Introduction -- Chapter 1: Getting Started with SharePoint Online -- Not Just a "Point" to "Share" -- Quick Catch-up on SharePoint Yesterday and Today -- Licensing and Admin Center -- Users -- Site -- Site Templates -- Configure and Customize -- Development Tools and Frameworks -- SharePoint Lists -- Adding a Custom List -- Adding and Managing Site Columns -- Data Operations in a Custom List -- Document Library -- Permissions in SharePoint -- Permission Levels -- Security Groups -- Permissions Inheritance -- Version Control -- Pages and Web Parts -- Overview of Customization Needs -- Summary -- Chapter 2: Case Study -- Business Use Cases -- Document Use Cases -- Product List Use Cases -- Page Use Cases -- Service Portal Use Cases -- Navigation Use Cases -- Search Use Cases -- High-Level Design -- Identifying the Roles -- Designing the Security Level -- Identifying and Designing Items -- Site Columns and Content Types -- Lists and Libraries -- Site Pages -- Custom Web Parts and Extensions (SPFx) -- Custom Form (Power Apps Form) -- Workflows (Power Automate) -- Integration Scenarios for Teams and PVAs -- A Quick Recap -- Creation of Items -- PnP XML Provisioning Schema -- Development Tools -- Visual Studio Code -- SharePoint Online Management Shell -- Creating the Provisioning Schema -- Security Groups -- Site Fields -- Content Types -- Lists and Libraries -- Final Base Template -- Preparing the Site -- Summary -- Chapter 3: Forms and Formatting -- Form Requirements -- Document Properties Form -- Pros and Cons of OOB Forms -- Restricting the Selection of People -- Views -- Column Formatting with JSON -- Conditional View Formatting -- Custom Image Cards on Hover Event -- Integrating the PnP Schema Files -- Project Development Review -- Summary. 327 $aChapter 4: Power Apps -- Canvas and Model-Driven Apps -- Getting Started with Canvas Apps -- Understanding the Canvas Better -- Multiple Edit Screens -- Validation -- Connecting the Screens -- Making a Power App Responsive -- Power Apps List Forms -- Tabbed Forms -- Summary -- Chapter 5: Power Automate -- Creating Your First Flow -- Expressions -- Additional Approval -- Variables -- Document Generation -- Preparing a Word Template -- Solutions -- Populating and Creating a Word Document -- Date and Time Expressions -- Creating and Updating the Document -- Child Flows -- Exporting and Importing Solutions -- Error Handling -- Timeout -- Power Talk -- Summary -- Chapter 6: SharePoint Framework -- App Catalog -- Development Environment -- Service Portal Web Part -- SPFx Solution Files -- CloudhadiServicePortalWebPart.ts -- CloudhadiServicePortalWebPart.manifest.json -- Components -- Config -- Running the Web Part -- Planning the Solution -- Introduction to React -- Service Portal Design -- Props and State -- Creating the Request Component -- Working with Multiple Components -- Communicating with SharePoint -- Reading Multiple Items -- Component Interaction -- Personalized Components -- Handling Updates -- App Deployment -- Overview of SPFx Extensions -- Summary -- Chapter 7: Modern Search -- Out-of-the-Box Searches -- Search Objective -- PnP Modern Search -- Search Schema -- Filters -- Search Box -- Summary -- Chapter 8: Teams and Power Virtual Agents -- What Are Team Apps? -- Linking Workplace to Teams -- Power Virtual Agents -- Creating a Chat Bot -- Publishing and Sharing the Bot -- Creating Teams with Microsoft Graph -- Posting a Message to Teams -- Summary -- Index. 606 $aWork$xTechnological innovations 615 0$aWork$xTechnological innovations. 676 $a658.312 700 $aV P$b Harinarayanan$0945668 801 0$bMiAaPQ 801 1$bMiAaPQ 801 2$bMiAaPQ 906 $aBOOK 912 $a9910488702103321 996 $aBuilding the Modern Workplace with SharePoint Online$92135474 997 $aUNINA