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 Components
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.
Subcomponents configured with the default MyIdentity microservice include those listed in the below table.
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 |
Insert excerpt | ||||||
---|---|---|---|---|---|---|
|