extending talent using powerapps and flow presenter ... · powerapps functions: • office365...

14
Extending Talent Using PowerApps and Flow Presenter: Neelima Gudavalli

Upload: others

Post on 22-May-2020

12 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate

Extending Talent Using PowerApps and Flow

Presenter: Neelima Gudavalli

Page 2: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate

What is covered today

Extensibility – Overview

Experience Apps

HR Core

Powerapps/Flow

A Quick Walkthrough

Demo – Talent Scenarios

Common Issues – Solution

Resources

Page 3: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate

Talent Extensibility - Overview

Experience Apps

• Can extend option sets like Rejection reason, Employment type and Seniority type field

• Custom activities such as PowerApps, Web content (Iframe) can be added at the level of job process template

HR core

• Form can be personalized by adding custom field and PowerApps

Page 4: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate

PowerApps - A unique approach to building business apps

Page 5: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate

Enterprise grade app maker capabilities

• App checker

• Solution checker

• End-to-end ALM

• Embed Canvas apps into model driven apps

• SharePoint enhancements

• Custom controls

• Unified management environment

• Out-of-box admin analytics

• PowerShell support for Admin operations

Page 6: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate

Scenario:

PowerApp to retrieve a candidate assessment form, so that a hiring manager can view the assessment that a candidate filled in. Hiring Manager can also review skills

PowerApps functions:

• Initiating Parameters

• Gallery• Table

• Queries

Demo

Page 7: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate

Improve business processes with Microsoft Flow

Page 8: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate

Powerful Flow Maker Tools

• Flow Checker

• Power Query integration

• Microsoft Teams improvements

• OneDrive for Business

• Admin Analytics

• Improved ALM

Page 9: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate

Scenario:

Integration with Office 365 app can be used to extract team information for

signed-in users from Microsoft Office 365.

It references workers in Talent to extract clock-in and clock-out details and

exception recordings. Clock-in and Clock-out details are stored in custom

Common Data Service for Apps entities.

PowerApps Functions:

• Office365 Integration

• Graph

• Gallery

• Date picker

Scenario:

Upload attachments to candidate artifacts entity. This scenario is

particularly useful when candidates or external agencies upload candidates

through Company portal or other job boards which are not yet integrated

through dynamics. Attachment only be added when Recruiter approves

attachment

• Custom Response Options for Approvals

• Notes Entity

• Team Integration

Page 10: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate

Common Issues – Solution

How long with the approval history from a Flow be maintained?

It will be retained indefinitely, unless a specific retention policy is created by the admin

How to Query N-N relationship in flow

CDS maintains a separate hidden entity on behalf of the relationship, sometimes referred to as an associative entity or join table. There is no direct access to this entity. You can retrieve entity by using https://XXX.api.crm.dynamics.com/api/data/v9.0/ and use it in flow as custom entity in the “list records” function

How to Query look up field in flow

Check list records body to find field represents look up field which can accepts non GUID values for querying. Example: to Query Candidate Skill entity with Candidate number, you can use "_msdyn_candidateid_value“,

Page 11: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate

Frequently asked Questions

How to query many to many relationship in PowerApps

Use Relate and Un Relate functions in PowerApps

How to link Azure function to PowerApps

Create a customer connector using Azure function and call it is as source for form or table field

https://powerapps.microsoft.com/en-us/blog/create-business-apps-using-powerapps-and-azure-functions/

Page 12: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate

Scenario:

Flow reads Skills stored in share point and compared with

Candidate Skills from CDS to notify Recruiters.

The notifications help recruiters to reach out and cross-hire

candidates throughout the organization.

• List Records

• Share Point Integration

• Outlook Integration

Demo

Page 14: Extending Talent Using PowerApps and Flow Presenter ... · PowerApps Functions: • Office365 Integration • Graph • Gallery • Date picker Scenario: Upload attachments to candidate