You are viewing an earlier version of the admin guide. For the latest version, please visit EmpowerID Admin Guide v7.211.0.0.
Release Notes Version 7.202.0.0
New Features
New Wizard Workflows
With this release, EmpowerID introduces several new Wizard-based workflows for managing Azure applications and onboarding common objects like EmpowerID Persons, groups, and Management Roles. These new workflows reduce the amount of data users see upfront, making the process more intuitive and user-friendly.
Azure Wizard Workflows
Create Azure Application – Wizard workflow for onboarding Azure applications in selected Azure tenants. This workflow has a number of parameters that you can configure to alter the fields that appear when running the workflow, as well as settings that determine whether human approval is required before EmpowerID fulfills the request and provisions the application in Azure.
Create Azure Application Certificates – Wizard workflow for creating certificates for Azure applications managed by EmpowerID. The workflow has a number of parameters that can be configured to alter the fields that appear to users running the workflow. See Create Certificates for Azure Applications.
Create Azure Application Client Secrets – Wizard workflow for creating client secrets for Azure applications managed by EmpowerID. The workflow has a number of parameters that can be configured to alter the fields that appear to users running the workflow. See Create Azure Application Client Secrets
Create Azure Application Scopes – Wizard workflow for creating scopes for Azure applications managed by EmpowerID. See Add Scopes to Azure Applications.
Create Azure Application Roles – Wizard workflow for creating app roles for Azure applications managed by EmpowerID. See Add App Roles to Azure Applications.
Update Azure App API Permissions – Wizard workflow for managing API permissions for Azure applications managed by EmpowerID. See Update API Permissions of Azure Applications.
Onboarding Wizard Workflows
Onboard Person – Wizard workflow for onboarding people with different options for the onboarding process. The amount of data and options available to users can be controlled via workflow parameters.
Onboard Person Creation Modes:
Create Person Simple Mode
– This option allows non-technical users to initiate creating a new person, requiring minimal information to be supplied, such as the new person's First Name, Last Name, and primary Business Role and Location.Create Person Advanced Mode
– This option requires more information and provides more configuration options, such as assigning the new person to one or more Management Roles and groups.Create Person From Another Mode
– This option allows you to create a person using another person as a template for the new person. The amount of information that should be cloned is set via workflow properties.
Onboard Group – Wizard workflow for onboarding groups with different options for choosing group members and eligibility of pre-approved members. This workflow consists of seven steps, with two being based on the current user’s selections. These steps are configurable via workflow parameters.
Onboard Account – Wizard workflow for onboarding person and non-person technical user accounts with options for vaulting a personal or non-personal credential for the account during the onboarding process. Contextual options are shown to the user depending on the type of account selected.
Onboard Mailbox – Wizard workflow for onboarding shared, room, or equipment mailboxes with options for publishing the mailbox in the IAM Shop, adding the mailbox to groups, configuring eligibility for requesting access to the mailbox (when published in the IAM Shop), and Access Request settings that direct the approval flow process for when users request access.
Onboard Credential – Wizard workflow for onboarding various types of credentials with options for configuring Access Request settings that control check-out and check-in process as well as eligibility settings for who may request the credential from the IAM Shop. The wizard contains steps for assigning owners and deputies as well as an optional step for assigning the credential to a computer for PSM.
Onboard Computer – Wizard workflow for onboarding computers with options for publishing the computer in the IAM Shop, configuring eligibility for the computer (when published in the IAM Shop), configuring Access Request settings that control approval flow for the computer, as well as options for enabling Privileged Session Management (PSM) and linking PSM credentials to the computer.
Onboard Management Role – Wizard workflow for onboarding Management Roles with options for selecting role type, parent Management Role Definition, IAM Shop publication, and nested roles.
Additional Wizard Workflows
Manage Your Identity Wizard – Wizard workflow with options for users to manage various aspects of their identity to include the following:
Delete an MFA authenticator
Enroll for Q&A password reset
Manage account recovery contacts
Change their password
Edit their profile
Register an MFA authenticator
Login Assistance Wizard Workflow – Presents a wizard with options to assist a person that is having trouble logging in. This wizard workflow provides Send an Azure Temporary Access Pass, Send EmpowerID One-Time Password, Send magic link invitation to change password, Reset Azure MFA for a user to unblock them, Unlock person from Q&A reset, Unenroll a person from Q&A password reset, Unlock a person, and their user accounts options to assist a user to login.
Login Assistance Self-Service Wizard Workflow – Accessible by clicking the Login Assistance Workflow link on the login page, this wizard workflow helps users having the following login issues:
Login Issue | Solution |
---|---|
Forgot password to Azure or are locked out of Azure | Send an Azure Temporary Access Pass (TAP) to the user |
Forgot password to EmpowerID or are locked out of EmpowerID | Reset person and account passwords and unlock the user |
Can no longer do MFA to Azure due to lost phone, new email address, etc. | Reset Azure MFA by unenrolling the user’s current MFA configuration in Azure |
Can no longer do MFA to EmpowerID due to lost phone, new email address, etc. | Reset EmpowerID MFA by deleting all the user’s MFA assets and preferences |
Manage Account Wizard Workflow – Wizard workflow with options and actions for managing one or more accounts. Available actions vary depending on the selected option.
Management Options | Management Actions |
---|---|
Only One Account |
|
Multiple accounts |
|
Manage Mailbox Wizard Workflow – Wizard workflow with options and actions for managing one or more mailboxes. The wizard performs a live access check on the person running the workflow to display only the actions the person is authorized to perform against the selected mailboxes.
Self-Register Wizard Workflow – Accessible by clicking Sign Up > Partner Self-Register link on the login page, this wizard workflow helps users within a partner organization register for an account in EmpowerID. This new version of the workflow includes more advanced logic to prevent duplicate signup attempts for someone who already exists in the system and it validate the email domain and verifies that the selected OROZID exists before allowing the user to complete the self-registration process.
Create Partner Organization Workflow – Accessible by clicking Sign Up > Partner Company Registration link on the login page, this workflow has been refactored to run through the Business Request engine. Now when an organization seeks to register themselves as a partner, the system creates a Business Request of type Onboard Partner Organization with one approval step. If approved, the system fulfills the request. To support integrating the workflow with the Business Request engine, the following new features were added:
Feature (Type) | Name |
---|---|
Resource Type Operation | CreatePartner |
Approval Flow Policy | Onboard Partner Organization Policy |
Approval Flow Step | Provisioning Organization Approval |
Approval Flow Policy Step | Onboard Partner Organization Policy - Provisioning Organization Approval |
Business Request Type | Onboard Partner Organization |
New Adaptive Card Designer in Workflow Studio
Workflow Studio supports the design and development of adaptive cards for EmpowerID Chatbot. An adaptive card is a commonly used UI component in bot conversation. Adaptive cards are highly interactive since they support using rich text, graphics, input controls, and buttons to gather user input. One of the major advantages of using adaptive cards is the native rendering of the card; because the interface is inherited directly from the host, adaptive cards' UI/ UX appears to match with the framework it is being displayed in. See Adaptive Cards.
Enhancements
EmpowerID UX/UI
Upgrade jQuery from version v1.9.1 to v3.6.0
Upgrade jQuery UI from v1.12.1 to v1.13.1
Upgrade Knockout JS version from v3.4.0 to v3.5.1
Some UX/UI improvement/fixes (alignments, icons updates, styles)
Browser window resize
New design for Add, Edit, and Delete buttons
New design for Breadcrumbs
Restyle Passwordless Login Workflow
Azure RBAC Assignments Fixes
Slim Mode Tree – fixed
New, improved design for Person - Management Roles table
New, improved UI for Location Search
Improved UX for section separation
A new design for Pop-up and Person Request form
New design for Check, Attention, and Undo states
Pop-ups are now appearing in a drawer manner
New UX/UI for the Top 10
New UX for Workflows tabs
Security Key or Biometric Authenticator
Workflow Studio
Use Microsoft Edge as the default browser for logging into Workflow Studio. Auto-detect and install the WebView2 pre-requisite/dependency if not present
Shortcut implementations for Save, Comment, and Uncomment code
WFS Activities for invoking AAD and EXO PowerShell microservice endpoints
WFS Activity to send a message to Teams channel. The base activity name is
TeamsChannelMessageActivity
.WFS activity for generating Business Request items in a WF for group membership The base activity name is
UpdateGroupRBACMembershipActivity
.WFS activity named
UpdateEligibilityAssignments
that adds or removes eligibility assignments (Eligible, Suggested, PreApproved)WFS .NET 6 templates for creating Microservices, SCIM Microservices, Azure functions (isolated & in-process)
Added a new control for
OrgRoleOrgZonePicker
form control.
EmpowerID Chatbot
Add Connect to computer bot flow
Create/View Shared and Vault Credentials bot flows
Support for “Things to Manage” and “Things to Do” in Bot
Update Adaptive Cards in the Bot Flows with latest features like password masking, validations, search dropdown
Support for LUIS
EmpowerID Mobile App
Add EmpowerID Chatbot
Important security and reliability updates
Azure AD
Upgrade the Azure AD SCIM Microservice from .NET 5 to .NET 6
Improve the Azure application onboarding workflow to support additional capabilities for OIDC, Non-gallery & gallery apps
Added the ability to inventory Exchange Online mailbox-level permissions
Resource Admin Microservice
Applications
Azure Application Secrets
Azure Application Certificates
Azure Applications Scopes
Azure Application Roles
Azure Applications API Permissions
Contextual Workflows for Applications and for an Application in particular
Groups
List View / Tab View for all Groups you are an owner of or that are owned by someone else.
Overview of a Group
Rights of a Group
Local Sensitive Functions of a Group
Member of a Group
Membership Changes for a Group
Resultant Members of a Group
Contextual Workflows for Groups and for a Group in particular
Management Roles
List View / Tab View for all Management Roles, you are an owner of or that are owned by someone else
Overview of Management Roles
Rights of Management Roles
Sensitive Functions of Management Roles
All Members of Management Roles
People as Members for a Management Role
Contextual Workflows for All Management Roles and for a Management Role in particular
Added Optimize tab in the View One Management Role Page that provides quick access to visual dashboards of information related to Management Role memberships.
Added Optimize tab in the View One Group Page.
Access Levels
Added the ability for customers to keep changes to shipping
ResourceTypeRoleOperation
by allowing them to add new and disable existing ones
IAM Shop Microservice
Mailboxes
List View / Tab View list of all Mailboxes you are Eligible or Preapproved to Request Access
Request Access for a Mailbox Permission Level
Managing Access for a Mailbox Permission Level
Shared Folders
List View / Tab View list of all Shared Folders you are Eligible or Preapproved to Request Access
Request Access for a Shared Folder Permission Level
Managing Access for a Shared Folder Permission Level
Credentials
List View / Tab View list of all Credentials you are Eligible or Preapproved to Request Access
Request Access to checkout a Credential
For One Time Check-Out
To be Preapproved for Unlimited Number of Check-Outs
Managing Access for Credentials with ability to:
Checkout / Check-in Credentials
View Checkout History
Computers
List View / Tab View list of all Computers you or someone else is Eligible or Preapproved to Request Access
Request Access to Connect to a Computer:
Membership-Based Access for a certain Permission Level
Login Session Access (PSM Enabled)
For One Time Connect
To be Preapproved for an Unlimited Number of Connections
Managing Access for Computers:
Membership-Based Access for a certain Permission Level
Login Session Access (PSM Enabled)
Connect / Reconnect / Disconnect from a Computer
View Login Session History for Computers
Groups
Introduced the ability to Activate Now for Preapproved Membership if
BypassBusinessRequestWhenPreApproved
is set toTRUE
in the Access Request Policy to directly add the person to pre-approved Groups
Management Roles
Introduced the ability to Activate Now for Preapproved Membership if
BypassBusinessRequestWhenPreApproved
is set toTRUE
in the Access Request Policy to add the person to pre-approved Management Roles directly
Added Contextual Workflows to Each Resource Type
Added the ability to fill in dynamic attributes defined for a resource in the IAM Shop when requesting access to a resource
Risk Analytics Microservice
View Risk Stats Analytics Dashboard
View Risk Reports
My Identity Microservice
Change the time zone for a person
Set the out of office status for a person
PowerShell Microservice
Teams Powershell Microservice that can execute MSTeams cmdlets.
MSOnline PowerShell Microservice that can execute MSOnline cmdlets.