MyIdentity Subcomponents Reference
The MyIdentity application in EmpowerID comprises various subcomponents that provide specific functionality for users. Access to these subcomponents is managed through Management Role Assignments, which grant users the permissions required to interact with different application areas.
This article serves as a reference for the subcomponents in MyIdentity, detailing their functions and how they integrate into the application. While the subcomponents cannot be directly configured, understanding their purpose and role assignments is essential for effective application management.
Understanding Subcomponents
Subcomponents in MyIdentity represent the functional units of the application, such as pages, controls, and web services. These elements are essential for tasks like managing user profiles, delegating approvals, and customizing notification preferences.
Key Points
- Access Control: Access to subcomponents is governed by Management Role Assignments, which define what users can view and interact with.
- Non-Configurable: Subcomponents cannot be configured beyond their default behavior. Deleting subcomponents from the application is possible but strongly discouraged, as it can disrupt core functionality.
List of Subcomponents
The following table provides an overview of the subcomponents included in MyIdentity, along with their descriptions and identifiers:
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.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 |
Viewing Subcomponents
- Log in to the EmpowerID Web interface.
- Navigate to Apps and Authentication > Applications.
- Select the Applications tab and search for My Identity Microservice App.
- Click the Display Name link.
- Click the App Resources tab and then expand Protected Application Subcomponents.