Skip to main content

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:

TypeDisplay NameDescriptionApplication Resource GUID
WebServiceAll MyIdentity WebServicesAll web services for MyIdentity4f0a95b0-0d0a-4808-9016-7f51e69b7c43
PageAll People Page My IdentityPage where all people can be viewed and searched for.8dac042e-b65c-4fd0-8979-89afd53673c6
ControlDetailed Notifications Settings Control My IdentityControl that lets the user control the notification settings at a very granular level.2ded8314-da5b-4eb4-9a66-466c76c8150b
ControlDigest Email Notifications Settings Control My IdentityControl that lets the user control the notification settings for digest emails.df40df87-d82b-4c93-a851-761ac492a2c5
PageExternals Page My IdentityPage where external identities can be viewed and searched for.ac7980e5-f5d8-4da1-921d-04502684cd0a
ControlFunctions And Risks Notifications Settings Control My IdentityControl that lets the user control the notification settings for functions and risks.2b9ba7dd-584d-4d80-a155-b50f6c758529
PageInternals Page My IdentityPage where internal identities can be viewed and searched for.5fb982d7-9709-4707-8e5b-99f42671e55c
ControlManage Someone Else Identity on View Profile PageMy IdentityControl that lets user run the Manage Identity workflow on View Profile Page0094c434-251b-445f-aae2-46f06cea47cd
ControlManage Your Identity Button on Profile Page My IdentityControl that allows you to see the Manage Your Identity button in Profile page6cb24b0d-01ed-40f4-ab7a-22b402f6249c
PageMy Department Page My IdentityPage where a person's department identities can be viewed and searched for.adf0a540-882a-4bbf-a318-be75222a1a16
PageMy Direct Reports My IdentityPage where a person's direct reports can be viewed and searched for.02f1009a-e8ed-4790-97a8-99cc35ef9c44
PageMy Identities Page My IdentityPage where a person's own identities can be viewed and searched for.412c087b-f31c-4291-83e1-e913844b567b
ApplicationMy Identity Microservice AppMyIdentity Identity Self-Service Microservice App7acef3ab-2c76-4c1a-85df-52e0eb78b696
WebServiceMyIdPerson.CreateDelegationGrants the user the ability to create a delegation86db2787-16a0-4fc4-867c-8902095889a4
WebServiceMyIdPerson.CreatePersonResourceTagGrants the user the ability to create person resource tags8a7b4054-9415-48f3-b73c-68a6ef51a14d
WebServiceMyIdPerson.DeleteDelegationGrants the user the ability to delete a delegation30bd838c-faea-4b0c-82b2-1964a4958de8
WebServiceMyIdPerson.DeleteDelegationsGrants the user the ability to delete delegationsb5fac1d5-7224-4e3c-91b3-d86c52234b37
WebServiceMyIdPerson.DeletePersonResourceTagGrants the user the ability to delete person resource tags2b01469a-0062-4495-8e92-f071774ee9d7
WebServiceMyIdPerson.EditDelegationGrants the user the ability to edit their delegations710d76a3-4119-43e9-a703-acc425ee3e95
WebServiceMyIdPerson.EditDigestEmailsNotficationPreferenceGrants the user the ability to edit their preference for digest email notificationscc83f991-63c8-469d-a0c8-bcceb99fdeb4
WebServiceMyIdPerson.EditPersonNotificationPreferenceGrants the user the ability to edit their notification preferences69c9a400-5c05-4b7a-b639-7f4256b357c0
WebServiceMyIdPerson.GetAllBusinessRequestLevelsMyIdPerson.GetAllBusinessRequestLevels7716d58f-8800-4a5f-aa63-66047e0fbf59
WebServiceMyIdPerson.GetAllBusinessRequestParticipantTypesMyIdPerson.GetAllBusinessRequestParticipantTypes567ae9d2-f44d-42ef-9602-64e770a087db
WebServiceMyIdPerson.GetAllDelegationTypesMyIdPerson.GetAllDelegationTypes4ad129cc-c111-427c-b158-40b78e74b08a
WebServiceMyIdPerson.GetAllDigestEmailsNotficationPreferencesMyIdPerson.GetAllDigestEmailsNotficationPreferences42d8dadd-4fa0-4d9c-8d0c-1c328a961b5e
WebServiceMyIdPerson.GetAllDigestEmailsNotificationTypesMyIdPerson.GetAllDigestEmailsNotificationTypes37641dac-df82-4c0b-907f-1c6fc5373eda
WebServiceMyIdPerson.GetAllPeopleToDelegateMyIdPerson.GetAllPeopleToDelegateb94f13ad-8f9d-418d-ae28-dded4302f8c3
WebServiceMyIdPerson.GetAllPersonNotificationPreferencesMyIdPerson.GetAllPersonNotificationPreferencesd1a91485-4e7f-433f-a893-4cf301141de0
WebServiceMyIdPerson.GetDepartmentPeopleByPersonGUIDMyIdPerson.GetDepartmentPeopleByPersonGUIDfb907354-b4cc-46a5-81b2-d9832106376e
WebServiceMyIdPerson.GetEditableFieldsMyIdPerson.GetEditableFields6121a123-10e7-4993-9db1-d470964cba34
WebServiceMyIdPerson.GetInternalOrExternalPeopleMyIdPerson.GetInternalOrExternalPeopleb3ea43e0-bbf5-4184-9fd1-68eab745efc9
WebServiceMyIdPerson.GetLinkedPeopleMyIdPerson.GetLinkedPeoplec56b0e84-8028-4646-a282-9982fb880411
WebServiceMyIdPerson.GetManagerByPersonGUIDMyIdPerson.GetManagerByPersonGUIDc4b7028a-576f-438a-9d88-f99720d2bd01
WebServiceMyIdPerson.GetMyDelegationsMyIdPerson.GetMyDelegations50779aa0-58cf-40c3-9fb7-1955bc1c70ca
WebServiceMyIdPerson.GetOrgchartByPersonGUIDMyIdPerson.GetOrgchartByPersonGUID49d1b5c7-94a8-41ad-8a99-703c10b14a55
WebServiceMyIdPerson.GetPeopleByCompanyMyIdPerson.GetPeopleByCompany5e0feb94-1b04-4231-904b-d284de7a17c7
WebServiceMyIdPerson.GetPeopleByDepartmentMyIdPerson.GetPeopleByDepartmentbb1e38f0-38a1-4a00-8314-8339fc0f419d
WebServiceMyIdPerson.GetPeopleInMyCompanyAndDepartmentMyIdPerson.GetPeopleInMyCompanyAndDepartment74ba9e71-9c54-4471-81f9-4fcfd05dd207
WebServiceMyIdPerson.GetPersonByGUIDMyIdPerson.GetPersonByGUID993d886f-c7db-45c2-9a60-381d64dea4a1
WebServiceMyIdPerson.GetPersonResourceTagsMyIdPerson.GetPersonResourceTags7f8619ef-8c98-43e9-8047-a7099672c29b
WebServiceMyIdPerson.GetSearchMyIdPerson.GetSearch47918e28-3655-4cc0-8707-ba38571303d1
WebServiceMyIdPerson.GetSingleDelegationMyIdPerson.GetSingleDelegation237986fa-df57-4dc8-b250-d67d13a414ed
WebServiceMyIdPerson.GetSingleDirectReportsByPersonGUIDMyIdPerson.GetSingleDirectReportsByPersonGUIDa8ea3ab3-8a25-4fd0-acad-7d4a0a0e97df
WebServiceMyIdPerson.GetSinglePersonNotificationPreferenceMyIdPerson.GetSinglePersonNotificationPreferencefce2dd0c-046d-4447-b16d-ff0d4be77ac8
WebServiceMyIdPerson.GetTimeZoneByNameMyIdPerson.GetTimeZoneByName133335d1-b404-4bd9-a3eb-479c226f928e
WebServiceMyIdPerson.GetTimeZoneByPersonGuidMyIdPerson.GetTimeZoneByPersonGuida9c2c002-69f4-4556-abd4-cab1f1c7f790
WebServiceMyIdPerson.GetTimeZoneByTzidMyIdPerson.GetTimeZoneByTzid209a0605-d06b-45f2-8634-bbafb177fe39
WebServiceMyIdPerson.GetTimeZonesMyIdPerson.GetTimeZonesc8386d9b-a27e-441d-ac58-d09a31a63661
WebServiceMyIdPerson.ResetDigestEmailsNotificationPreferencesGrants the user the ability to reset their digest emails notification preferences3af26234-255d-46a0-8181-5c80105227fe
WebServiceMyIdPerson.ResetPersonNotificationPreferencesGrants the user the ability to reset their notification preferences16958ffe-7736-4be3-9af7-644ea03ab7aa
WebServiceMyIdPerson.SendEmailGrants the user the ability to send emails236747a3-b048-459d-bea9-d7ca7dad9ef0
WebServiceMyIdPhoto.UploadAndApproveGrants the user the ability to upload and approve profile photos221c6cee-cc15-4fce-9870-c70d45a6b097
PageNotifications Page My IdentityControl that lets the users change their notifications settings.9f2b1b71-9f55-489d-ad33-b3444534e7d8
ControlPermanent Assignments Advanced Search Control My IdentityControl that lets the user filter out permanent assignments using advanced search.6e134d5f-8339-43b5-abd8-c712ce5ec69e
PagePermanent Assignments Page My IdentityPage where one's permanent assignments can be viewed. Permanent assignments are permanent delegations that others have created for you.30734474-e90d-495f-8071-8a7607bd7ff5
ControlPermanent Delegations Advanced Search Control My IdentityControl that lets the user filter out permanent delegations using advanced search.cdb8f7b3-ce7a-4858-a41b-181d5f7a1e3f
ControlPermanent Delegations Create Permanent Delegation Control My IdentityControl that lets the user create a new permanent delegation.2e1e71cb-2fcc-4917-9c76-bd48914193f1
ControlPermanent Delegations Delete Permanent Delegation Control My IdentityControl that lets the user delete an existing permanent delegation.9ad9bbea-8805-482c-90a2-382db367f382
ControlPermanent Delegations Edit Permanent Delegation Control My IdentityControl that lets the user edit an existing permanent delegation.43cd4ed1-158f-4dfc-8cb7-db86894bcf04
ControlPermanent Delegations Out of Office Permanent Delegation Control My IdentityControl that lets the user manage an out of office based permanent delegation.cc75205f-2f76-4412-bd87-1ed4d426f149
PagePermanent Delegations Page My IdentityPage where one's permanent delegations can be created, viewed, searched for.71234af5-2238-4d8b-893b-e423df856b7e
WebServicePersonAPI.CreatePersonResourceTagPersonAPI.CreatePersonResourceTag8b5fbdb0-c0c2-4c6d-bdd6-337a8fe20104
WebServicePersonAPI.DeletePersonResourceTagPersonAPI.DeletePersonResourceTag601f1f61-682f-49bf-a36d-0e505fb8adbd
WebServicePersonAPI.GetDepartmentPeopleByPersonGUIDPersonAPI.GetDepartmentPeopleByPersonGUIDca944fc2-5320-4281-90b3-f9806ed489bd
WebServicePersonAPI.GetInternalOrExternalPeoplePersonAPI.GetInternalOrExternalPeopleaecba8fc-e4d2-48aa-ab76-d2ef12d5de77
WebServicePersonAPI.GetLinkedPeoplePersonAPI.GetLinkedPeople05907e1e-542b-413e-a25a-2f64cbd47e07
WebServicePersonAPI.GetManagerByPersonGUIDPersonAPI.GetManagerByPersonGUIDeeee4b09-ab3f-4ac1-b1d3-06a79ec13551
WebServicePersonAPI.GetOrgchartByPersonGUIDPersonAPI.GetOrgchartByPersonGUIDc27bbd33-d988-4697-868a-7fb3e4cd7536
WebServicePersonAPI.GetPeopleByCompanyPersonAPI.GetPeopleByCompanye4850e39-221b-4651-8956-97ada889f1d4
WebServicePersonAPI.GetPeopleByDepartmentPersonAPI.GetPeopleByDepartment6842db5f-3651-4b0a-96f6-16f2be4ff666
WebServicePersonAPI.GetPersonResourceTagsPersonAPI.GetPersonResourceTags0fc7095e-a5ba-481e-913b-87197b35b866
WebServicePersonAPI.GetSingleDirectReportsByPersonGUIDPersonAPI.GetSingleDirectReportsByPersonGUID4bd0110b-d4f0-4390-b63f-b99808330121
WebServicePersonAPI.GetTimeZoneByNamePersonAPI.GetTimeZoneByName7766e042-cd49-41b9-aff5-270c15cf62d8
WebServicePersonAPI.GetTimeZoneByPersonGuidPersonAPI.GetTimeZoneByPersonGuid11e2a696-8e56-4155-8512-89e3e434d712
WebServicePersonAPI.GetTimeZoneByTzidPersonAPI.GetTimeZoneByTzidd30abc01-9731-406b-bdf8-5c1364c78ff3
WebServicePersonAPI.GetTimeZonesPersonAPI.GetTimeZonesf3ca5e14-d943-4d4b-b62f-93ca299cf39f
WebServicePersonAPI.SendEmailPersonAPI.SendEmail2d421f5c-2d15-4bff-8fc6-16af45cdde63
PageWhitePages Page My IdentityPage where identities and people can be viewedeb9b4458-ef69-4d41-993d-a1afc709eb0e
PageWorkflows Page My IdentityAccess to view the Workflows page in My Identitybeb3b122-eff9-4589-b313-313186402b1a

Viewing Subcomponents

  1. Log in to the EmpowerID Web interface.
  2. Navigate to Apps and Authentication > Applications.
  3. Select the Applications tab and search for My Identity Microservice App.
  4. Click the Display Name link.

Applications Search

  1. Click the App Resources tab and then expand Protected Application Subcomponents.

App Resources Tab