Limit search to available items
Book Cover
E-book
Author Hodel, Brian, author

Title Beginning Microsoft Dataverse : Exploiting Microsoft's Low-Code Database for the Power Platform
Published Berkeley, CA : Apress L. P., 2023

Copies

Description 1 online resource (xiv, 229 p.) : illustrations
Contents Intro -- Table of Contents -- About the Author -- About the Technical Reviewer -- Introduction -- Chapter 1: Microsoft Power Platform -- Power Platform Today -- Power Apps -- Power Automate -- Power BI -- Power Virtual Agents -- Dataverse -- Dataverse and Power Platform -- Power Platform Environments -- The Problem That Environments Solve -- Environment Types -- Application Lifecycle Management (ALM) -- Solutions -- Solution Types -- Deployment -- Manually Exporting a Solution -- Manually Importing a Solution -- Automated Deployments -- Solution Layers -- Last One Wins -- Unmanaged Layers
Resolving Unmanaged Layers -- Summary -- Chapter 2: Data Layer -- Tables -- Creating a Table -- Table Types -- Standard -- Custom -- Activity -- Virtual -- Record Ownership -- Other Advanced Table Options -- Configuring a Custom Table -- Columns -- Adding Columns -- Advanced Column Types -- Alternate Keys -- Relationships -- Relationship Types -- One-to-Many -- Many-to-One -- Many-to-Many -- Creating Relationships -- One-to-Many/Many-to-One Relationships -- Many-to-Many Relationships -- Summary -- Chapter 3: Business Logic Layer -- Business Rules -- Limitations -- Canvas Apps Support
Column Type Support -- Building Business Rules -- Building the Rule Logic -- Business Rule Scope -- Saving and Activating -- Dataverse Processes (Power Automate) -- Business Process Flows -- Cloud Flows -- Desktop Flows -- Summary -- Chapter 4: Security Layer -- Security Roles -- Creating Security Roles -- Applying Security Roles -- Teams -- Team Types -- Owner Teams -- User-Created Access -- Auto-Created Access (System-Managed) -- Group Teams (Azure AD Security and M365) -- Creating Teams -- Owner Team Setup -- User-Created Access Team Setup -- Group Team Setup -- Auto-Created Access Team Setup
Business Units -- Business Unit Hierarchy -- Hierarchical Security Model -- Matrix Security Model -- Business Units from Azure AD -- Cascading Permissions in Business Unit Permissions -- Record Inheritance -- Considerations for Inheritance -- Permissions Flow Downstream -- One Parent Relationship per Table -- Hierarchy Security -- Manager Hierarchy -- Position Hierarchy -- Setting Up Hierarchy Security -- Configuring Manager Hierarchy -- Configuring Position Hierarchy -- Column Security Profiles -- Setting Up Column Security -- Creating the Column Security Profile
Adding Users and Teams to Profile -- Configuring Field Permissions -- Auditing -- Enabling Auditing -- Advanced Audit Settings -- Enabling Auditing of Tables -- Summary -- Chapter 5: Presentation Layer -- Apps -- Canvas Apps -- User Interface Design -- Creating a Canvas App -- Components -- Data Connections -- Model-Driven Apps -- Building a Model-Driven App -- Navigation Elements -- Pages -- Sharing Model-Driven Apps -- Forms -- Form Types -- Editing Forms -- Editing Fields -- App Layout -- Custom Pages -- Creating a Custom Page -- Add Custom Page to Model-Driven App -- Reports
Summary Understand the role that Dataverse plays in the low-code revolution that helps businesses gain advantage from being more agile with technology. This book shows you how to use Dataverse to solve business problems by describing the layers of a solution in the Power Platform and the options that exist at each layer so you can make informed decisions as you develop your solutions. The book shows how Dataverse is a central piece of the Microsoft Power Platform and helps tech-savvy professionals move nimbly and seize the day when opportunities present themselves. The book starts out by covering the platform in terms of its layers so you can orient yourself with the features that exist at each level and what that means to you as a developer. You will learn how to work inside the data layer to design tables to store data and relationships and manage how it all works together. You will learn how to apply business logic and validation in the business layer to ensure data integrity and enforce process compliance. You will learn how to design interfaces in the presentation layer to allow users to interact with your data and processes in user-friendly applications. And you will learn how to utilize third-party integration tools to create seamless connections between your solution and legacy systems so you can develop enterprise-grade tools in record time. What You Will Learn Understand the layers of Dataverse and the features at each layer Create tables and relationships to store data and manage interactions Build applications to allow users to interact with your data using logical interfaces Design business logic and workflows to ensure data integrity and automation Configure security to control access to data and prevent unauthorized access Explore the options for integration with third-party systems
Notes Description based upon print version of record
SUBJECT Microsoft Teams
Subject Application software -- Development.
Application software -- Development
Form Electronic book
ISBN 9781484293348
1484293347