About MyIdentity

You are viewing an earlier version of the admin guide. For the latest version, please visit EmpowerID Admin Guide v7.211.0.0.

About MyIdentity

MyIdentity is a microservice application provided by EmpowerID and hosted in Azure. This application grants users access to relevant information regarding their organization and themselves. Users can perform several tasks within the application, including:

  • Viewing and editing their profiles.

  • Modifying their email notification preferences.

  • Setting their Exchange Online Out of Office Status.

  • Creating permanent delegations to route approval tasks generated to other individuals.

With MyIdentity, users can manage aspects of their personal information effectively, optimizing their productivity and personalizing their user experience. The application provides a simple and user-friendly way for individuals to access and manage their information within the organization.

MyIdentity User Interface

 

Navigating My Identity

When users log in to MyIdentity, they are presented with pages and controls that correspond to the access rights granted to their assigned roles. In the image below, the logged-in user has full access to the application and can view all pages and controls available to them.

 

The MyIdentity application includes the following controls. Depending on their access to MyIdentity, not all users will see all controls.

  • App Sidebar – Allows users to seamlessly navigate from MyIdentity to other EmpowerID applications

  • White Pages – Provides users with a single location for viewing their identity information and that of others in the organization. White pages contain the following tabbed views:

     

    • My Identities – Provides a view all the user’s person identities

    • All People – Provides a view of all people in the organization

    • My Direct Reports – View of the current user’s direct reports

    • My Department – View of people belonging to the same department as the current user

    • Internals – View of all people within the organization

    • Externals – View of all people outside of the organization, such as partners and customers

  • Approval Delegations page – Provides users with the ability to delegate tasks for which they are an approver to other people. Delegated tasks, as well as those delegated to the person by another, can be viewed here. Delegations created by the user can be edited and deleted from this page as needed.

     

  • Workflows – Provides access to workflows the current user is authorized to run

  • Email Notifications – Provides users with the ability to selectively pick the email notifications they receive, change the frequency of those emails, or chose to not receive email notifications.

     

  • View Profile – Displays profile information and organizational data about the current user, allowing them to edit that information as needed.

MyIdentity Architecture

MyIdentity is a pre-built EmpowerID microservice application that includes several protected application subcomponents, referred to as "subcomponents" in this context. These subcomponents serve as functional units of the microservice, constituting the individual pages and controls that users interact with to access its features. Each subcomponent is essentially an application in itself, allowing its access to be modified for users via their Access Level assignments. This also makes the microservice easily customizable, with the ability to add or remove subcomponents directly from the EmpowerID Web interface.

Type Display Name Description Application Resource GUID WebService All MyIdentity WebServices All web services for MyIdentity 4f0a95b0-0d0a-4808-9016-7f51e69b7c43 Page All People Page My Identity Page where all people can be viewed and searched for. 8dac042e-b65c-4fd0-8979-89afd53673c6 Control Detailed Notifications Settings Control My Identity Control that lets the user control the notification settings at a very granular level. 2ded8314-da5b-4eb4-9a66-466c76c8150b Control Digest Email Notifications Settings Control My Identity Control that lets the user control the notification settings for digest emails. df40df87-d82b-4c93-a851-761ac492a2c5 Page Externals Page My Identity Page where external identities can be viewed and searched for. ac7980e5-f5d8-4da1-921d-04502684cd0a Control Functions And Risks Notifications Settings Control My Identity Control that lets the user control the notification settings for functions and risks. 2b9ba7dd-584d-4d80-a155-b50f6c758529 Page Internals Page My Identity Page where internal identities can be viewed and searched for. 5fb982d7-9709-4707-8e5b-99f42671e55c Control Manage Someone Else Identity on View Profile PageMy Identity Control that lets user run the Manage Identity workflow on View Profile Page 0094c434-251b-445f-aae2-46f06cea47cd Control Manage Your Identity Button on Profile Page My Identity Control that allows you to see the Manage Your Identity button in Profile page 6cb24b0d-01ed-40f4-ab7a-22b402f6249c Page My Department Page My Identity Page where a person’s department identities can be viewed and searched for. adf0a540-882a-4bbf-a318-be75222a1a16 Page My Direct Reports My Identity Page where a person’s direct reports can be viewed and searched for. 02f1009a-e8ed-4790-97a8-99cc35ef9c44 Page My Identities Page My Identity Page where a person’s own identities can be viewed and searched for. 412c087b-f31c-4291-83e1-e913844b567b Application My Identity Microservice App MyIdentity Identity Self-Service Microservice App 7acef3ab-2c76-4c1a-85df-52e0eb78b696 WebService MyIdPerson.CreateDelegation Grants the user the ability to create a delegation 86db2787-16a0-4fc4-867c-8902095889a4 WebService MyIdPerson.CreatePersonResourceTag Grants the user the ability to create person resource tags 8a7b4054-9415-48f3-b73c-68a6ef51a14d WebService MyIdPerson.DeleteDelegation Grants the user the ability to delete a delegation 30bd838c-faea-4b0c-82b2-1964a4958de8 WebService MyIdPerson.DeleteDelegations Grants the user the ability to delete delegations b5fac1d5-7224-4e3c-91b3-d86c52234b37 WebService MyIdPerson.DeletePersonResourceTag Grants the user the ability to delete person resource tags 2b01469a-0062-4495-8e92-f071774ee9d7 WebService MyIdPerson.EditDelegation Grants the user the ability to edit their delegations 710d76a3-4119-43e9-a703-acc425ee3e95 WebService MyIdPerson.EditDigestEmailsNotficationPreference Grants the user the ability to edit their preference for digest email notifications cc83f991-63c8-469d-a0c8-bcceb99fdeb4 WebService MyIdPerson.EditPersonNotificationPreference Grants the user the ability to edit their notification preferences 69c9a400-5c05-4b7a-b639-7f4256b357c0 WebService MyIdPerson.GetAllBusinessRequestLevels MyIdPerson.GetAllBusinessRequestLevels 7716d58f-8800-4a5f-aa63-66047e0fbf59 WebService MyIdPerson.GetAllBusinessRequestParticipantTypes MyIdPerson.GetAllBusinessRequestParticipantTypes 567ae9d2-f44d-42ef-9602-64e770a087db WebService MyIdPerson.GetAllDelegationTypes MyIdPerson.GetAllDelegationTypes 4ad129cc-c111-427c-b158-40b78e74b08a WebService MyIdPerson.GetAllDelegationTypes MyIdPerson.GetAllDelegationTypes 4ad129cc-c111-427c-b158-40b78e74b08a WebService MyIdPerson.GetAllDigestEmailsNotficationPreferences MyIdPerson.GetAllDigestEmailsNotficationPreferences 42d8dadd-4fa0-4d9c-8d0c-1c328a961b5e WebService MyIdPerson.GetAllDigestEmailsNotificationTypes MyIdPerson.GetAllDigestEmailsNotificationTypes 37641dac-df82-4c0b-907f-1c6fc5373eda WebService MyIdPerson.GetAllPeopleToDelegate MyIdPerson.GetAllPeopleToDelegate b94f13ad-8f9d-418d-ae28-dded4302f8c3 WebService MyIdPerson.GetAllPersonNotificationPreferences MyIdPerson.GetAllPersonNotificationPreferences d1a91485-4e7f-433f-a893-4cf301141de0 WebService MyIdPerson.GetDepartmentPeopleByPersonGUID MyIdPerson.GetDepartmentPeopleByPersonGUID fb907354-b4cc-46a5-81b2-d9832106376e WebService MyIdPerson.GetEditableFields MyIdPerson.GetEditableFields 6121a123-10e7-4993-9db1-d470964cba34 WebService MyIdPerson.GetInternalOrExternalPeople MyIdPerson.GetInternalOrExternalPeople b3ea43e0-bbf5-4184-9fd1-68eab745efc9 WebService MyIdPerson.GetLinkedPeople MyIdPerson.GetLinkedPeople c56b0e84-8028-4646-a282-9982fb880411 WebService MyIdPerson.GetManagerByPersonGUID MyIdPerson.GetManagerByPersonGUID c4b7028a-576f-438a-9d88-f99720d2bd01 WebService MyIdPerson.GetMyDelegations MyIdPerson.GetMyDelegations  50779aa0-58cf-40c3-9fb7-1955bc1c70ca WebService MyIdPerson.GetOrgchartByPersonGUID MyIdPerson.GetOrgchartByPersonGUID 49d1b5c7-94a8-41ad-8a99-703c10b14a55 WebService MyIdPerson.GetPeopleByCompany MyIdPerson.GetPeopleByCompany 5e0feb94-1b04-4231-904b-d284de7a17c7 WebService MyIdPerson.GetPeopleByDepartment MyIdPerson.GetPeopleByDepartment bb1e38f0-38a1-4a00-8314-8339fc0f419d WebService MyIdPerson.GetPeopleInMyCompanyAndDepartment MyIdPerson.GetPeopleInMyCompanyAndDepartment  74ba9e71-9c54-4471-81f9-4fcfd05dd207 WebService MyIdPerson.GetPersonByGUID MyIdPerson.GetPersonByGUID 993d886f-c7db-45c2-9a60-381d64dea4a1 WebService MyIdPerson.GetPersonResourceTags MyIdPerson.GetPersonResourceTags 7f8619ef-8c98-43e9-8047-a7099672c29b WebService MyIdPerson.GetSearch MyIdPerson.GetSearch  47918e28-3655-4cc0-8707-ba38571303d1 WebService MyIdPerson.GetSingleDelegation MyIdPerson.GetSingleDelegation  237986fa-df57-4dc8-b250-d67d13a414ed WebService MyIdPerson.GetSingleDirectReportsByPersonGUID MyIdPerson.GetSingleDirectReportsByPersonGUID  a8ea3ab3-8a25-4fd0-acad-7d4a0a0e97df WebService MyIdPerson.GetSinglePersonNotificationPreference MyIdPerson.GetSinglePersonNotificationPreference fce2dd0c-046d-4447-b16d-ff0d4be77ac8 WebService MyIdPerson.GetTimeZoneByName  MyIdPerson.GetTimeZoneByName 133335d1-b404-4bd9-a3eb-479c226f928e WebService MyIdPerson.GetTimeZoneByPersonGuid  MyIdPerson.GetTimeZoneByPersonGuid a9c2c002-69f4-4556-abd4-cab1f1c7f790 WebService MyIdPerson.GetTimeZoneByTzid  MyIdPerson.GetTimeZoneByTzid 209a0605-d06b-45f2-8634-bbafb177fe39 WebService MyIdPerson.GetTimeZones  MyIdPerson.GetTimeZones c8386d9b-a27e-441d-ac58-d09a31a63661 WebService MyIdPerson.ResetDigestEmailsNotificationPreferences Grants the user the ability to reset their digest emails notification preferences 3af26234-255d-46a0-8181-5c80105227fe WebService MyIdPerson.ResetPersonNotificationPreferences Grants the user the ability to reset their notification preferences 16958ffe-7736-4be3-9af7-644ea03ab7aa WebService MyIdPerson.SendEmail Grants the user the ability to send emails 236747a3-b048-459d-bea9-d7ca7dad9ef0 WebService MyIdPhoto.UploadAndApprove Grants the user the ability to upload and approve profile photos 221c6cee-cc15-4fce-9870-c70d45a6b097 Page Notifications Page My Identity Control that lets the users change their notifications settings. 9f2b1b71-9f55-489d-ad33-b3444534e7d8 Control Permanent Assignments Advanced Search Control My Identity Control that lets the user filter out permanent assignments using advanced search. 6e134d5f-8339-43b5-abd8-c712ce5ec69e Page Permanent Assignments Page My Identity Page where one's permanent assignments can be viewed. Permanent assignments are permanent delegations that others have created for you. 30734474-e90d-495f-8071-8a7607bd7ff5 Control Permanent Delegations Advanced Search Control My Identity Control that lets the user filter out permanent delegations using advanced search. cdb8f7b3-ce7a-4858-a41b-181d5f7a1e3f Control Permanent Delegations Create Permanent Delegation Control My Identity Control that lets the user create a new permanent delegation. 2e1e71cb-2fcc-4917-9c76-bd48914193f1 Control Permanent Delegations Delete Permanent Delegation Control My Identity Control that lets the user delete an existing permanent delegation. 9ad9bbea-8805-482c-90a2-382db367f382 Control Permanent Delegations Edit Permanent Delegation Control My Identity Control that lets the user edit an existing permanent delegation. 43cd4ed1-158f-4dfc-8cb7-db86894bcf04 Control Permanent Delegations Out of Office Permanent Delegation Control My Identity Control that lets the user manage an out of office based permanent delegation. cc75205f-2f76-4412-bd87-1ed4d426f149 Page Permanent Delegations Page My Identity Page where one's permanent delegations can be created, viewed, searched for. 71234af5-2238-4d8b-893b-e423df856b7e WebService PersonAPI.CreatePersonResourceTag PersonAPI.CreatePersonResourceTag 8b5fbdb0-c0c2-4c6d-bdd6-337a8fe20104 WebService PersonAPI.DeletePersonResourceTag PersonAPI.DeletePersonResourceTag 601f1f61-682f-49bf-a36d-0e505fb8adbd WebService PersonAPI.GetDepartmentPeopleByPersonGUID PersonAPI.GetDepartmentPeopleByPersonGUID ca944fc2-5320-4281-90b3-f9806ed489bd WebService PersonAPI.GetInternalOrExternalPeople PersonAPI.GetInternalOrExternalPeople aecba8fc-e4d2-48aa-ab76-d2ef12d5de77 WebService PersonAPI.GetLinkedPeople PersonAPI.GetLinkedPeople 05907e1e-542b-413e-a25a-2f64cbd47e07 WebService PersonAPI.GetManagerByPersonGUID PersonAPI.GetManagerByPersonGUID eeee4b09-ab3f-4ac1-b1d3-06a79ec13551 WebService PersonAPI.GetOrgchartByPersonGUID PersonAPI.GetOrgchartByPersonGUID c27bbd33-d988-4697-868a-7fb3e4cd7536 WebService PersonAPI.GetPeopleByCompany PersonAPI.GetPeopleByCompany e4850e39-221b-4651-8956-97ada889f1d4 WebService PersonAPI.GetPeopleByDepartment PersonAPI.GetPeopleByDepartment 6842db5f-3651-4b0a-96f6-16f2be4ff666 WebService PersonAPI.GetPersonResourceTags PersonAPI.GetPersonResourceTags 0fc7095e-a5ba-481e-913b-87197b35b866 WebService PersonAPI.GetSingleDirectReportsByPersonGUID PersonAPI.GetSingleDirectReportsByPersonGUID 4bd0110b-d4f0-4390-b63f-b99808330121 WebService PersonAPI.GetTimeZoneByName PersonAPI.GetTimeZoneByName 7766e042-cd49-41b9-aff5-270c15cf62d8 WebService PersonAPI.GetTimeZoneByPersonGuid PersonAPI.GetTimeZoneByPersonGuid 11e2a696-8e56-4155-8512-89e3e434d712 WebService PersonAPI.GetTimeZoneByTzid PersonAPI.GetTimeZoneByTzid d30abc01-9731-406b-bdf8-5c1364c78ff3 WebService PersonAPI.GetTimeZones PersonAPI.GetTimeZones f3ca5e14-d943-4d4b-b62f-93ca299cf39f WebService PersonAPI.SendEmail PersonAPI.SendEmail 2d421f5c-2d15-4bff-8fc6-16af45cdde63 Page WhitePages Page My Identity Page where identities and people can be viewed eb9b4458-ef69-4d41-993d-a1afc709eb0e Page Workflows Page My Identity Access to view the Workflows page in My Identity beb3b122-eff9-4589-b313-313186402b1a WebService MyIdPerson.GetAllPeopleToDelegate MyIdPerson.GetAllPeopleToDelegate b94f13ad-8f9d-418d-ae28-dded4302f8c3 WebService MyIdPerson.GetAllPersonNotificationPreferences MyIdPerson.GetAllPersonNotificationPreferences d1a91485-4e7f-433f-a893-4cf301141de0 WebService MyIdPerson.GetDepartmentPeopleByPersonGUID MyIdPerson.GetDepartmentPeopleByPersonGUID  fb907354-b4cc-46a5-81b2-d9832106376e WebService MyIdPerson.GetEditableFields MyIdPerson.GetEditableFields  6121a123-10e7-4993-9db1-d470964cba34 WebService MyIdPerson.GetInternalOrExternalPeople MyIdPerson.GetInternalOrExternalPeople  b3ea43e0-bbf5-4184-9fd1-68eab745efc9 WebService MyIdPerson.GetLinkedPeople MyIdPerson.GetLinkedPeople  c56b0e84-8028-4646-a282-9982fb880411 WebService MyIdPerson.GetManagerByPersonGUID MyIdPerson.GetManagerByPersonGUID c4b7028a-576f-438a-9d88-f99720d2bd01 WebService MyIdPerson.GetMyDelegations MyIdPerson.GetMyDelegations 50779aa0-58cf-40c3-9fb7-1955bc1c70ca WebService MyIdPerson.GetOrgchartByPersonGUID MyIdPerson.GetOrgchartByPersonGUID  49d1b5c7-94a8-41ad-8a99-703c10b14a55 WebService MyIdPerson.GetPeopleByCompany MyIdPerson.GetPeopleByCompany  5e0feb94-1b04-4231-904b-d284de7a17c7 WebService MyIdPerson.GetPeopleByDepartment MyIdPerson.GetPeopleByDepartment  bb1e38f0-38a1-4a00-8314-8339fc0f419d WebService MyIdPerson.GetPeopleInMyCompanyAndDepartment MyIdPerson.GetPeopleInMyCompanyAndDepartment 74ba9e71-9c54-4471-81f9-4fcfd05dd207 WebService MyIdPerson.GetPersonByGUID MyIdPerson.GetPersonByGUID  993d886f-c7db-45c2-9a60-381d64dea4a1 WebService MyIdPerson.GetPersonResourceTags MyIdPerson.GetPersonResourceTags  7f8619ef-8c98-43e9-8047-a7099672c29b WebService MyIdPerson.GetSearch  MyIdPerson.GetSearch 47918e28-3655-4cc0-8707-ba38571303d1 WebService MyIdPerson.GetSingleDelegation MyIdPerson.GetSingleDelegation  237986fa-df57-4dc8-b250-d67d13a414ed WebService MyIdPerson.GetSingleDirectReportsByPersonGUID  MyIdPerson.GetSingleDirectReportsByPersonGUID a8ea3ab3-8a25-4fd0-acad-7d4a0a0e97df WebService MyIdPerson.GetSinglePersonNotificationPreference MyIdPerson.GetSinglePersonNotificationPreference  fce2dd0c-046d-4447-b16d-ff0d4be77ac8 WebService MyIdPerson.GetTimeZoneByName MyIdPerson.GetTimeZoneByName 133335d1-b404-4bd9-a3eb-479c226f928e WebService MyIdPerson.GetTimeZoneByPersonGuid MyIdPerson.GetTimeZoneByPersonGuid  a9c2c002-69f4-4556-abd4-cab1f1c7f790 WebService MyIdPerson.GetTimeZoneByTzid MyIdPerson.GetTimeZoneByTzid  209a0605-d06b-45f2-8634-bbafb177fe39 WebService MyIdPerson.GetTimeZones MyIdPerson.GetTimeZones  c8386d9b-a27e-441d-ac58-d09a31a63661 WebService MyIdPerson.ResetDigestEmailsNotificationPreferences MyIdPerson.ResetDigestEmailsNotificationPreferences 3af26234-255d-46a0-8181-5c80105227fe WebService MyIdPerson.ResetPersonNotificationPreferences MyIdPerson.ResetPersonNotificationPreferences  16958ffe-7736-4be3-9af7-644ea03ab7aa WebService MyIdPerson.SendEmail MyIdPerson.SendEmail  236747a3-b048-459d-bea9-d7ca7dad9ef0 WebService MyIdPhoto.UploadAndApprove  MyIdPhoto.UploadAndApprove 221c6cee-cc15-4fce-9870-c70d45a6b097 Page Notifications Page My Identity Control that lets the users change their notifications settings. 9f2b1b71-9f55-489d-ad33-b3444534e7d8 Control Permanent Assignments Advanced Search Control My Identity Control that lets the user filter out permanent assignments using advanced search. 6e134d5f-8339-43b5-abd8-c712ce5ec69e Page Permanent Assignments Page My Identity Page where one's permanent assignments can be viewed. Permanent assignments are permanent delegations that others have created for you. 30734474-e90d-495f-8071-8a7607bd7ff5 Control Permanent Delegations Advanced Search Control My Identity Control that lets the user filter out permanent delegations using advanced search. cdb8f7b3-ce7a-4858-a41b-181d5f7a1e3f Control Permanent Delegations Create Permanent Delegation Control My Identity Control that lets the user create a new permanent delegation. 2e1e71cb-2fcc-4917-9c76-bd48914193f1 Control Permanent Delegations Delete Permanent Delegation Control My Identity Control that lets the user delete an existing permanent delegation. 9ad9bbea-8805-482c-90a2-382db367f382 Control Permanent Delegations Edit Permanent Delegation Control My Identity Control that lets the user edit an existing permanent delegation. 43cd4ed1-158f-4dfc-8cb7-db86894bcf04 Control Permanent Delegations Out of Office Permanent Delegation Control My Identity Control that lets the user manage an out of office based permanent delegation. cc75205f-2f76-4412-bd87-1ed4d426f149 Page Permanent Delegations Page My Identity Page where one's permanent delegations can be created, viewed, searched for. 71234af5-2238-4d8b-893b-e423df856b7e WebService PersonAPI.CreatePersonResourceTag PersonAPI.CreatePersonResourceTag 8b5fbdb0-c0c2-4c6d-bdd6-337a8fe20104 WebService PersonAPI.DeletePersonResourceTag PersonAPI.DeletePersonResourceTag 601f1f61-682f-49bf-a36d-0e505fb8adbd WebService PersonAPI.GetDepartmentPeopleByPersonGUID PersonAPI.GetDepartmentPeopleByPersonGUID ca944fc2-5320-4281-90b3-f9806ed489bd WebService PersonAPI.GetInternalOrExternalPeople PersonAPI.GetInternalOrExternalPeople aecba8fc-e4d2-48aa-ab76-d2ef12d5de77 WebService PersonAPI.GetLinkedPeople PersonAPI.GetLinkedPeople 05907e1e-542b-413e-a25a-2f64cbd47e07 WebService PersonAPI.GetManagerByPersonGUID PersonAPI.GetManagerByPersonGUID eeee4b09-ab3f-4ac1-b1d3-06a79ec13551 WebService PersonAPI.GetOrgchartByPersonGUID PersonAPI.GetOrgchartByPersonGUID c27bbd33-d988-4697-868a-7fb3e4cd7536 WebService PersonAPI.GetPeopleByCompany PersonAPI.GetPeopleByCompany e4850e39-221b-4651-8956-97ada889f1d4 WebService PersonAPI.GetPeopleByDepartment PersonAPI.GetPeopleByDepartment 6842db5f-3651-4b0a-96f6-16f2be4ff666 WebService PersonAPI.GetPersonResourceTags PersonAPI.GetPersonResourceTags 0fc7095e-a5ba-481e-913b-87197b35b866 WebService PersonAPI.GetSingleDirectReportsByPersonGUID PersonAPI.GetSingleDirectReportsByPersonGUID 4bd0110b-d4f0-4390-b63f-b99808330121 WebService PersonAPI.GetTimeZoneByName PersonAPI.GetTimeZoneByName 7766e042-cd49-41b9-aff5-270c15cf62d8 WebService PersonAPI.GetTimeZoneByPersonGuid PersonAPI.GetTimeZoneByPersonGuid 11e2a696-8e56-4155-8512-89e3e434d712 WebService PersonAPI.GetTimeZoneByTzid PersonAPI.GetTimeZoneByTzid d30abc01-9731-406b-bdf8-5c1364c78ff3 WebService PersonAPI.GetTimeZones PersonAPI.GetTimeZones f3ca5e14-d943-4d4b-b62f-93ca299cf39f WebService PersonAPI.SendEmail PersonAPI.SendEmail 2d421f5c-2d15-4bff-8fc6-16af45cdde63 Page WhitePages Page My Identity Page where identities and people can be viewed eb9b4458-ef69-4d41-993d-a1afc709eb0e Page Workflows Page My Identity Access to view the Workflows page in My Identity beb3b122-eff9-4589-b313-313186402b1a