Certification Detail
The Developer Certification offers an opportunity to demonstrate your proficiency in EmpowerID concepts and your ability to develop EmpowerID workflows. This exam is designed for developers who are either new to EmpowerID and Workflow Studio (WFS) or are just beginning their work with these tools.
The EmpowerID Identity Orchestration Developer Certification can serve as a foundation for pursuing other EmpowerID role-based or specialty certifications however, it is not a prerequisite for any of them.
Skills Required
Candidates should have foundational knowledge of .NET, ASP.NET MVC, ASP.NET Core, Visual Studio, C#, MS SQL Server, stored procedures, functions and views. Familiarity with general technology concepts, including networking, storage, and application development, is also expected.
Modules in this learning path
Module 1: Introduction to Workflow Studio and its Components
Introduction to Workflow Studio
Understanding the Workflow Model
Lookup Control
Common Concepts
Business Rules
Properties
Bindings
Common Event Handlers
Set Data Code and Get Data Code Methods
Common Workflow Activity Types
Debugging Workflows in Visual Studio
Forms
Developing Activities & Workflows
Operation Base Activities
Wizard Workflows
Permanent Workflows
Debugging Permanent Workflows
Lab 1: Create an activity.
Lab 2: Create a Lookup Control
Lab 3: Create a Form
Lab 4: Create a Wizard Workflow
Lab 5: Permanent Workflows
Lab 6: Create a Person
Lab 7: Edit Person attributes
Module 2: Authorization and Access Control
Introduction to Approval Flow & Routing
Human Approval Routing with User Decision Forms
Approval Flow Engine
Lab 1: User Decision Form
Module 3: Create Reports
Page Designer
UI Actions
Type Converters
The Significance of SQL Profiler for EmpowerID
Object Model Quick Start
Lab 1: Page Designer
Module 4: New Controls in Workflow Studio
Repeater Control
Autocomplete Control
Cascading Dropdown
Module 5: A Complete Working Workflow
Step by Step guide to create a complete Workflow (Demo Manage Person Workflow) with the following major components and controls in it.
Lookup Controls
Forms
Activities (Update Group RBAC Membership Activity, Update Management Role Membership)
Operation Base Activities
Autocomplete List Control
DataGrid Control
Module 6: Fulfillment Workflows
Prerequisites for Fulfillment Workflows
Introduction to Fulfillment Workflow
Creating and Understanding the Fulfillment Workflow
Final Quiz: Assessing knowledge on Workflow Studio and its component.
Certification Resources
L1 Dev Certification - Workflows - EmpowerID Certifications - Confluence (jira.com)
Certification Detail
EmpowerID Connector Certification is an opportunity to demonstrate your proficiency in EmpowerID concepts and your ability to develop Custom Connectors. The exam is designed for developers who are going to create custom connectors for EmpowerID and Clients.
Skills Required
Candidates should have a foundational knowledge of .NET, ASP.NET, MVC, C#, MS SQL Server, stored procedures, views, etc. Candidates should have passed the EmpowerID Identity Orchestration Developer exam.
Modules in this learning path
Module 1: Connectors and Advance Topics
Custom Connectors & Account Store
SCIM Connectors
Attribute Flow Handlers
PowerShell Activities
Creating Audit Log Entries
RET Providers & Custom Jobs
Extending the EmpowerID Component
Running Workflows via the REST API
No Code Flow Items/ Item Type Action Fulfillment WFs
Lab 1: Create a Custom Connector
Module 2: CRUD Service
Introduction to CRUD Service
Creating a Connector Using the CRUD Service
Final Quiz: Assessing knowledge of Connectors.