Skip to content

Commit 5bcf057

Browse files
authored
Merge pull request #755 from IABTechLab/gwh-APIDOCS-2700-portal-participant-picker-audit-logs
participant switcher, audit trail, doc mods
2 parents 26361f6 + c9992e6 commit 5bcf057

File tree

5 files changed

+85
-13
lines changed

5 files changed

+85
-13
lines changed

docs/portal/audit-trail.md

Lines changed: 25 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,4 +9,28 @@ import Link from '@docusaurus/Link';
99

1010
# Audit Trail
1111

12-
In the UID2 Portal, Admin users can access the **Audit Trail** page to view a detailed log of all past actions performed by or on behalf of the current participant. The table displays the action performed, the user who performed it, the time it was performed, and whether it succeeded. The Audit Trail table also supports sorting and searching.
12+
In the UID2 Portal, users who have the Admin role (see [User Roles](team-members.md#user-roles)) can access the **Audit Trail** page to view a detailed log of all past actions performed by or on behalf of the current <Link href="../ref-info/glossary-uid#gl-sharing-participant">sharing participant</Link>.
13+
14+
The Audit Trail log displays the types of information summarized in the following table.
15+
16+
| Column | Details |
17+
| :--- | :--- |
18+
| Date | Date/time that the action occurred. |
19+
| User | The user who performed the action. |
20+
| Event | The action performed. For a summary of possible values, see [Audit Trail Event Types](#audit-trail-event-types). |
21+
| Event Data | Details about the action. |
22+
| Succeeded | Indicates whether or not the action was successful. |
23+
24+
## Audit Trail Event Types
25+
26+
The audit trail log reports the following types of activity, listed in the Event column:
27+
28+
- Approve Account
29+
- Manage API Key
30+
- Manage Key Pair
31+
- Manage Participant
32+
- Manage Team Members
33+
- Update App Names
34+
- Update Domain Names
35+
- Update Sharing Permissions
36+
- Update Sharing Types
42.6 KB
Loading

docs/portal/portal-overview.md

Lines changed: 17 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,7 @@ The UID2 Portal is your one-stop shop for setting up and configuring your UID2 a
1818
| Review your profile. | [Participant Information](participant-info.md) |
1919
| Server-side or client/server integrations: Manage API keys for your account, including adding, modifying, or deleting keys. | [API Keys](api-keys.md) |
2020
| Client-side integrations only: Set up and manage the values needed for generating UID2 tokens on the client side. | [Client-Side Integration](client-side-integration.md) |
21-
| Configure permissions for individual sharing participants or groups of sharing participants.<br/>NOTE: Use of sharing requires an API key (see [API Keys](api-keys.md)) or client-side key pair (see [Client-Side Integration](client-side-integration.md)). Configure these values before setting up sharing permissions. | [Sharing Permissions](sharing-permissions.md) |
21+
| Configure permissions for individual <Link href="../ref-info/glossary-uid#gl-sharing-participant">sharing participants</Link> or groups of sharing participants.<br/>NOTE: Use of sharing requires an API key (see [API Keys](api-keys.md)) or client-side key pair (see [Client-Side Integration](client-side-integration.md)). Configure these values before setting up sharing permissions. | [Sharing Permissions](sharing-permissions.md) |
2222
| Add team members who will have permission to manage your account. | [Team Members](team-members.md) |
2323
| Set up designated email contacts who will be notified of news or updates. | [Email Contacts](email-contacts.md) |
2424
| View a detailed log of all past actions performed by, or on behalf of, the current participant. | [Audit Trail](audit-trail.md) |
@@ -37,7 +37,11 @@ There are two main ways to access the pages, as shown in the following image:
3737

3838
![UID2 Portal Structure](images/portal-uid2-overview.png)
3939

40-
Your participant name will be displayed at the top of the left sidebar. If your account has access to multiple participants, as shown in the example above, a dropdown menu will appear. You can use this menu to switch between participants in the portal.
40+
The name of the current participant is displayed at the top of the left sidebar. If your account has access to multiple participants, you'll see a drop-down list of the participants that you have access to. You can use this to switch between participants.
41+
42+
:::important
43+
Any actions that you perform in the UID2 Portal, such as adding team members, domains, or API keys, are in the context of the participant currently displayed on the left. If you have access to more than one participant, make sure you perform actions in the correct context. For details, see [Participant Switcher](#participant-switcher).
44+
:::
4145

4246
Continuing down the left sidebar, you can access the following pages relating to configuring your account:
4347

@@ -54,9 +58,19 @@ From here, you can access the following pages relating to your personal account
5458
- [Manage Team Members](team-members.md)
5559
- [Email Contacts](email-contacts.md)
5660
- [Audit Trail](audit-trail.md) (Admin users only)
57-
- Dark Mode: toggles dark mode on and off
61+
- Dark Mode: Toggles dark mode on and off. Dark mode preference is applied to subsequent sessions.
5862
- [Log Out](portal-getting-started.md#log-out)
5963

6064
## Set Up Your Account
6165

6266
To set up your account, see [Getting Started with the UID2 Portal](portal-getting-started.md).
67+
68+
## Participant Switcher
69+
70+
In most cases, each user has access to the data for one UID2 sharing participant. However, in some cases, an individual user might be on the team for more than one participant. In this scenario, the user can switch between participants.
71+
72+
The current participant is displayed at the top of the left sidebar. If the current user is on the team for more than one participant, an arrow indicates that the user can switch between participants, to perform actions in the context of the correct participant.
73+
74+
For an illustration, see [UID2 Portal Structure](#uid2-portal-structure).
75+
76+
When the user logs out, the most recent participant choice is stored and is applied the next time the user logs in.

docs/portal/sharing-permissions.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import Link from '@docusaurus/Link';
99

1010
# Sharing Permissions
1111

12-
Configuring your sharing permissions opens the door to you being able to share UID2s with other UID2 participants.
12+
Configuring your sharing permissions opens the door to you being able to share UID2s with other UID2 <Link href="../ref-info/glossary-uid#gl-sharing-participant">sharing participants</Link>.
1313

1414
There are many options to help you create the exact sharing relationships that you want:
1515

docs/portal/team-members.md

Lines changed: 42 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@ import Link from '@docusaurus/Link';
99

1010
# Team Members
1111

12-
In the UID2 Portal, on the **Team Members** page, Admin users can perform all activities relating to configuring individuals who you want to authorize for access to your account, including the following:
12+
In the UID2 Portal, on the **Team Members** page, users with the Admin role can perform all activities relating to configuring individuals who you want to authorize for access to your account, including the following:
1313

1414
- [Add a Team Member](#add-a-team-member)
1515
- [Resend an Invitation to a Team Member](#resend-an-invitation-to-a-team-member)
@@ -20,15 +20,29 @@ In the UID2 Portal, on the **Team Members** page, Admin users can perform all ac
2020

2121
To access the Team Members page, go to the top right of the UID2 Portal user interface where your name is displayed. Click the down arrow and choose **Manage Team Members**.
2222

23-
For an illustration, see [UID2 Portal Structure](portal-overview.md#uid2-portal-structure).
23+
For each team member, the following information is displayed:
24+
- Name
25+
26+
If the user has been invited but has not yet accepted, there is a **Pending** tag after the person's name.
27+
- Email
28+
- Job Function
29+
- Role
30+
- Actions:
31+
- Available for all: ![the Edit icon](images/icon-pencil-solid.png) (Edit) and ![the Delete icon](images/icon-trash-can-solid.png) (Delete).
32+
- If the user has been invited but has not yet accepted, a **Resend Invitation** link is also available.
33+
34+
For an illustration, see [Resend an Invitation to a Team Member](#resend-an-invitation-to-a-team-member).
2435

2536
## User Roles
2637

27-
Each team member has one of two user roles: Admin or Operations. Admin users can perform all activities related to UID2 participation, as summarized in the [UID2 Portal Overview](portal-overview.md).
38+
Each team member has one of the roles shown in the following table.
2839

29-
Users with the Operations role can perform most of the same actions as Admin users. However, they cannot add, modify, or remove team members. Instead, they have read-only access to the **Manage Team Members** page.
40+
| Role | Actions |
41+
| :--- | :--- |
42+
| Admin | Users with the Admin role can perform all activities related to UID2 participation, as summarized in the [UID2 Portal Overview](portal-overview.md), for the current participant organization. |
43+
| Operations | Users with the Operations role can perform most of the same actions as Admin users. However, there are some limitations:<ul><li>They cannot add, modify, or remove team members. Instead, they have read-only access to the [Team Members](team-members.md) page.</li><li>They cannot view the [Audit Trail](audit-trail.md) page.</li></ul> |
3044

31-
User Roles can only be modified by users with the Admin role, by following: [Edit Information for a Team Member](#edit-information-for-a-team-member).
45+
User roles can only be modified by users with the Admin role. For details, see [Edit Information for a Team Member](#edit-information-for-a-team-member).
3246

3347
## Add a Team Member
3448

@@ -43,13 +57,20 @@ To add a team member, complete the following steps:
4357
The team member is added to the list, with Pending status, and an invitation email is sent to the invited person.
4458

4559
:::note
46-
Team members can be added to more than one participant. Team members that belong to multiple participants are able to switch between participants as shown in [UID2 Portal Structure](portal-overview.md#uid2-portal-structure).
60+
Team members can be added to more than one participant. Team members who belong to multiple participants can switch between participants, as shown in [UID2 Portal Structure](portal-overview.md#uid2-portal-structure).
4761
:::
4862

4963
## Resend an Invitation to a Team Member
5064

5165
If you added a team member, you might need to resend the invitation. For example, perhaps the team member didn't receive the invitation or accidentally deleted it, or the invitation has expired.
5266

67+
If the user has been invited but has not yet accepted, the Team Members list includes the following additional information, as shown in the illustration:
68+
69+
- A Pending label after the person's name.
70+
- A **Resend Invitation** link.
71+
72+
![UID2 Portal, Team Members page, pending user](images/portal-team-members-resend-invitation.png)
73+
5374
To re-send the invitation for a team member, complete the following steps:
5475

5576
1. Log in to your UID2 Portal account.
@@ -58,16 +79,29 @@ To re-send the invitation for a team member, complete the following steps:
5879

5980
The status updates to **Invitation Sent**, and a new invitation email is sent.
6081

82+
:::note
83+
The Resend Invitation link only appears if the user has been invited, but has not yet accepted.
84+
:::
85+
6186
## Edit Information for a Team Member
6287

63-
Admin users can update any of the values: First Name, Last Name, Email, Job Function, or Role.
88+
Notes re role:
89+
- Users with the Admin role can update any of these values, for any team member in their participant organization.
90+
- Users with the Operations role can view the Team Members page, but cannot change the information.
6491

6592
To edit information for a team member, complete the following steps:
6693

6794
1. Log in to your UID2 Portal account.
6895
1. At the top right, click the down arrow and choose **Manage Team Members**.
6996
1. Find the team member on the list and then, in the Actions column, click ![the Edit icon](images/icon-pencil-solid.png) (the Edit icon).
70-
1. Update the information, and then save the changes.
97+
1. Update any of these values:
98+
- First Name
99+
- Last Name
100+
- Job Function
101+
- Role: For information about roles, see [User Roles](#user-roles).
102+
103+
**Note**: You cannot update the email for an existing team member. If you need to change the email, add a new team member using the new email. This ensures that the email verification process is correctly followed. In this scenario, remember to also delete the existing entry with the old email address.
104+
1. Save the changes.
71105

72106
## Remove a Team Member
73107

0 commit comments

Comments
 (0)