Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

MyIdentity is a microservice application provided by EmpowerID and hosted in Azure. This application grants It empowers 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.

...

...

manage their organizational identity information while giving administrators the tools to configure and oversee its functionality. Designed as a self-service platform, MyIdentity allows users to update profiles, manage notification preferences, set out-of-office status, and create approval delegations—all within the boundaries you define as an administrator.

Core Purpose of MyIdentity

MyIdentity bridges the gap between user empowerment and organizational controls. It provides a secure, intuitive interface for users to manage their personal identity information while adhering to policies you define. Key features include:

  • Profile Management: Users can view and edit their profiles, maintaining accurate personal and organizational information.

  • Approval Delegations: Users can assign tasks to others when unavailable or when processes require alternate approvers.

  • Notification Preferences: Users control the types and frequency of email notifications they receive.

  • Out-of-Office Status: Users can update their Exchange Online status directly from the application.

MyIdentity supports efficient identity management within controlled boundaries by combining user autonomy with administrative oversight.

Understanding the User Interface

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.

...

...

the interface adapts to their roles and permissions, providing access only to features and information relevant to their responsibilities. Understanding the interface from user and administrative perspectives is essential for effective system management. The image below shows the app's default page for users.

image-20241211-220224.pngImage Added

Main Navigation

Users navigate the different pages of MyIdentity by using the Page dropdown menu. When clicked, the menu displays menu items with links to the various MyIdentity pages. The pages available to users can be tailored to show only those pages users can access.

image-20241211-221741.pngImage Added

White Pages

The White Pages provide a directory of organizational information with the following tabbed sections:

  • My Identities: Displays all identities linked to the user.

  • All People: A searchable directory of all organizational users. Administrators can configure visible fields to balance transparency and privacy.

  • My Direct Reports: A view of team members directly managed by the user.

  • My Department: Shows members of the user’s department.

  • Internals/Externals: Separate views for internal users and external partners or customers.

...

Permanent Delegations

The Permanent Delegations page lets users:

  • Create permanent delegations for specific approval tasks.

  • View outgoing delegations (tasks they’ve assigned to others) and incoming delegations (tasks assigned to them).

  • Edit or delete delegations, with all changes logged for audit purposes.

...


Notifications and Workflows

  • Workflows: Provides access to workflows users are authorized to run, simplifying task completion.

  • Notifications: Users can customize email preferences, including digest emails and detailed notifications.

...

View Profile

The View Profile page displays basic profile information and organizational data about the

...

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.

...

titleView Subcomponents

...

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

...

user. It provides access to manage aspects of the user’s identity, including setting their Out-of-Office status via the Manage Your Identity workflow.

image-20241211-224206.pngImage Added

Administrative Configuration

As an administrator, you manage MyIdentity by configuring its subcomponents and access controls. The application’s microservice architecture includes modular components, such as pages, controls, and web services, allowing for flexible configurations.

Managing Access Levels

Access Levels determine which MyIdentity features users can access. Administrators assign these levels based on roles, ensuring users have appropriate permissions. For example:

  • Full Access: Managers may need access to Approval Delegations and White Pages for their team.

  • Limited Access: General users may only need profile editing and notification management capabilities.

Customizing Subcomponents

Each subcomponent (e.g., White Pages, Approval Delegations) can be enabled or disabled for specific roles or users. This level of control allows you to:

  • Restrict access to specific features, such as viewing external identities.

  • Enable advanced settings for specific groups, like HR or IT teams.

Next Steps

To configure MyIdentity effectively, refer to the following resources:

  • MyIdentity Subcomponents Reference: Learn about MyIdentity’s modular components and their roles in the application.

  • Configuring Access Levels: Step-by-step guidance on assigning permissions to roles and users.

  • Customizing User Experiences: Techniques for tailoring MyIdentity to meet organizational needs.


Insert excerpt
IL:External Stylesheet
IL:External Stylesheet
nopaneltrue