|
1 | 1 | ---
|
2 |
| -title: Video Indexer restricted viewer built-in role |
| 2 | +title: Manage access to an Azure Video Indexer account |
3 | 3 | description: This article talks about Video Indexer restricted viewer built-in role. This role is an account level permission, which allows users to grant restricted access to a specific user or security group.
|
4 | 4 | ms.topic: how-to
|
5 |
| -ms.date: 09/12/2022 |
| 5 | +ms.date: 12/14/2022 |
6 | 6 | ---
|
7 | 7 |
|
8 |
| -# Manage access with the Video Indexer Restricted Viewer role |
| 8 | +# Manage access to an Azure Video Indexer account |
9 | 9 |
|
10 |
| -Azure Video Indexer enables managing user access to the Azure Video Indexer resource at the account level with the following built-in role: **Video Indexer Restricted Viewer**. |
| 10 | +In this article, you'll learn how to manage access (authorization) to an Azure Video Indexer account. As Azure Video Indexer’s role management differs depending on the Video Indexer Account type, this document will first cover access management of regular accounts (ARM-based) and then of Classic and Trial accounts. |
11 | 11 |
|
12 |
| -> [!NOTE] |
13 |
| -> The **Video Indexer Restricted Viewer** built-in role is only available for ARM-based (recommended) accounts, not classic accounts. If you have an existing classic account, see [Connect an existing classic paid account to an ARM-based account](connect-classic-account-to-arm.md). |
| 12 | +To see your accounts, select **User Accounts** at the top-right of the [Azure Video Indexer website](https://videoindexer.ai/). Classic and Trial accounts will have a label with the account type to the right of the account name. |
14 | 13 |
|
15 |
| -Users with the owner or administrator Azure Active Directory (Azure AD) permissions can assign the **Video Indexer Restricted Viewer** role to Azure AD users or security groups for an account. For information on how to assign roles, see [Assign Azure roles using the Azure portal](../role-based-access-control/role-assignments-portal.md). |
| 14 | +> [!div class="mx-imgBorder"] |
| 15 | +> :::image type="content" source="./media/restricted-viewer-role/accounts.png" alt-text="Image of accounts."::: |
| 16 | +
|
| 17 | +## User management of ARM accounts |
| 18 | + |
| 19 | +[Azure role-based access control (Azure RBAC)](../role-based-access-control/overview.md) is used to manage access to Azure resources, such as the ability to create new resources or use existing ones. Using Azure RBAC, you can segregate duties within your team and users by granting only the amount of access that is appropriate. Users in your Azure Active Directory (Azure AD) are assigned specific roles, which grant access to resources. |
| 20 | + |
| 21 | +Users with owner or administrator Azure Active Directory (Azure AD) permissions can assign roles to Azure AD users or security groups for an account. For information on how to assign roles, see [Assign Azure roles using the Azure portal](../role-based-access-control/role-assignments-portal.md). |
| 22 | + |
| 23 | +Azure Video Indexer provides three built-in roles. You can learn more about [Azure built-in roles](../role-based-access-control/built-in-roles.md). Azure Video Indexer doesn't support the creation of custom roles. |
| 24 | + |
| 25 | +**Owner** - This role grants full access to manage all resources, including the ability to assign roles to determine who has access to resources. |
| 26 | +**Contributor** - This role has permissions to everything an owner does except it can't control who has access to resources. |
| 27 | +**Video Indexer Restricted Viewer** - This role is unique to Azure Video Indexer and has permissions to view videos and their insights but can't perform edits or changes or user management operations. This role enables collaboration and user access to insights through the Video Indexer website while limiting their ability to make changes to the environment. |
| 28 | + |
| 29 | +Users with this role can perform the following tasks: |
16 | 30 |
|
17 |
| -The limited access Video Indexer Restricted Viewer role is intended for the [Azure Video Indexer website](https://www.videoindexer.ai/) users as its permitted actions relate to the [Azure Video Indexer website](https://www.videoindexer.ai/) experience. |
| 31 | +- View and play videos. |
| 32 | +- View and search insights and translate a videos insights and transcript. |
18 | 33 |
|
19 |
| -## Azure Video Indexer Restricted Viewer permissions |
| 34 | +Users with this role are unable to perform the following tasks: |
20 | 35 |
|
21 |
| -Users with this role are **able** to perform the following tasks: |
| 36 | +- Upload/index/re-index a video. |
| 37 | +- Download/embed video/insights. |
| 38 | +- Change account settings. |
| 39 | +- Edit insights. |
| 40 | +- Create/update customized models. |
| 41 | +- Assign roles. |
| 42 | +- Generate an access token. |
22 | 43 |
|
23 |
| -- View and play videos in the account |
24 |
| -- Search through insights in the account |
25 |
| -- Translate the transcription of a specific video |
| 44 | +Disabled features will appear to users with the **Restricted Viewer** access as greyed out. When a user navigates to an unauthorized page, they receive a pop-up message that they don't have access. |
26 | 45 |
|
27 |
| -Users with this role are **unable** to perform the following tasks: |
| 46 | +> [!Important] |
| 47 | +> The Restricted Viewer role is only available in Azure Video Indexer ARM accounts. |
| 48 | +> |
28 | 49 |
|
29 |
| -- Upload/Index/Re-index a video |
30 |
| -- Download/Embed video/insights |
31 |
| -- Change account settings |
32 |
| -- Edit insights |
33 |
| -- Create/update customized models |
34 |
| - - Language |
35 |
| - - People |
36 |
| - - Brands |
37 |
| -- Assign roles |
38 |
| -- Generate an access token |
| 50 | +### Manage account access (for account owners) |
| 51 | + |
| 52 | +If you're an account owner, you can add and remove roles for the account. You can also assign roles to users. Use the following links to discover how to manage access: |
| 53 | + |
| 54 | +- [Azure portal UI](../role-based-access-control/role-assignments-portal.md) |
| 55 | +- [PowerShell](../role-based-access-control/role-assignments-powershell.md) |
| 56 | +- [Azure CLI](../role-based-access-control/role-assignments-cli.md) |
| 57 | +- [REST API](../role-based-access-control/role-assignments-rest.md) |
| 58 | +- [Azure Resource Manager templates](../role-based-access-control/role-assignments-template.md) |
| 59 | + |
| 60 | +## User management of classic and trial accounts |
| 61 | + |
| 62 | +User management of classic accounts, including the creation of new users, is performed in the Account settings section of the Video Indexer website. This can be accessed by either: |
| 63 | + |
| 64 | +- Selecting the **User accounts** icon at the top-right of the website and then settings. |
| 65 | +- Selecting the **Account settings** icon on the left of the website. |
| 66 | + |
| 67 | +> [!div class="mx-imgBorder"] |
| 68 | +> :::image type="content" source="./media/restricted-viewer-role/settings.png" alt-text="Image of account settings."::: |
39 | 69 |
|
40 |
| -## Using an ARM API |
| 70 | +### Share the account |
41 | 71 |
|
42 |
| -To generate a Video Indexer restricted viewer access token via API, see [documentation](/rest/api/videoindexer/preview/generate/access-token). |
| 72 | +In the **Account setting** section, select **Manage Roles** to view all the account users and people with pending invites. |
43 | 73 |
|
44 |
| -## Restricted Viewer Video Indexer website experience |
45 |
| - |
46 |
| -When using the [Azure Video Indexer](https://www.videoindexer.ai/) website with a Video Indexer Restricted Viewer access, disabled features are greyed out. If a user with the restricted viewer role attempts to access an unauthorized page, they'll encounter the pop-up message below: |
| 74 | +To add users, click **Invite more people to this account**. They'll receive an invitation but you also have the option to copy the invite link to share it directly. Once they've accepted the invitation, you can define their role as either **Owner** or **Contributor**. See above in the [ARM Account user management](#user-management-of-arm-accounts) section for a description of the **Owner** and **Contributor** roles. |
47 | 75 |
|
48 | 76 | > [!div class="mx-imgBorder"]
|
49 |
| -> :::image type="content" source="./media/restricted-viewer-role/no-access.png" alt-text="No access to the gallery page."::: |
| 77 | +> :::image type="content" source="./media/restricted-viewer-role/share-account.png" alt-text="Image of invited users."::: |
50 | 78 |
|
51 | 79 | ## Next steps
|
52 | 80 |
|
|
0 commit comments