# Users & Sharing

## Definitions (Roles-Based Management) <a href="#definitions-roles-based-management" id="definitions-roles-based-management"></a>

Teams working in Plum Fuse can use roles-based management to set permissions to enable members to perform different functions when creating and managing applications. Every Fuse account contains two different types of users.

* **Account:** An instance of Fuse operated by one or more users, typically on behalf of an entire company.
* **Admin:** An individual who administers a Fuse account
* **User:** An individual who has access to a Fuse account.

To help illustrate how companies can use roles-based management in Fuse, we’ve created an example of the sort of teams we see companies use with our platform.

#### **Our sample team consists of four people:**

1. An Admin
2. A Developer
3. A Data Analyst
4. An Audio Manager

The actions that users have access to in Fuse help define each of these roles.

## Common User Roles

## **1. Admin**

The user who creates the account becomes the admin by default. Admins have complete control over application development. Admins have additional powers that no other users have.

### **Application Development Actions**

* Build applications
* Clone applications
* Share applications
* Deploy applications
* View Reports
* Control audio management
* Access VoiceTrends data

### **Unique Admin Actions**

* Create account
* [Add new users](https://docs.plumvoice.com/fuse/my-account/admin-options#add-a-new-user)
* [Grant admin status](https://docs.plumvoice.com/fuse/my-account/admin-options#add-a-new-user)
* [Manage users and user permissions](https://docs.plumvoice.com/fuse/my-account/admin-options#manage-users)
* [Provision new phone numbers](https://docs.plumvoice.com/fuse/my-account/admin-options#phone-number)
* [Manage account phone numbers](https://docs.plumvoice.com/fuse/my-account/admin-options#phone-number)
* [View report data on all user numbers by default](https://docs.plumvoice.com/fuse/reports)
* Control Report Viewing

See [Admin Options](https://docs.plumvoice.com/fuse/my-account/admin-options) to learn more about these admin actions.

## **2. Developer**

The developer in this example has the full range of application development actions.

<div align="center"><img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M53SRo34L8YUZlgKrA7%2F-M53bvgWTkJYtjVElqbY%2Ffuse_docs_add_developer_user.png?alt=media&#x26;token=bc5949a8-44e9-4b64-9605-9b69a16affb7" alt=""></div>

When creating a Developer account, the Admin enables application sharing and creation powers. In terms of building, managing, and sharing apps, the Developer has the same abilities as the Admin. With these permissions settings the Developer can also clone (<img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M4u8_YcRziLXQiLsKMa%2F-M4u9_0Akc1R1LSjXSoB%2Fclone.svg?alt=media&#x26;token=0f79d438-1551-45e1-806e-0726bd901723" alt="" data-size="line">) applications that other users share with them and then modify those apps. The ability to share enables the developer to share applications with other users who have sharing enabled, including the admin.

Unlike the Admin, the Developer cannot assign phone numbers to application deployments or enable other users to view reports for applications.

### **Available Actions**

* Build applications
* Clone applications
* Share applications
* Control audio management
* Access VoiceTrends Data

## **3. Data Analyst**

Only needs access to application data, analytics, and reports.

<div align="center"><img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M53SRo34L8YUZlgKrA7%2F-M53cIDsf9T2CdDV6qsV%2Ffuse_docs_add_data_user.png?alt=media&#x26;token=f8ef7384-61f4-4273-8de6-a1b4cd651092" alt=""></div>

In order to access the necessary information, it is necessary to share applications with the Data Analyst. With sharing enabled and creation disabled, the Data Analyst can view applications, but cannot edit them, nor can the Data Analyst create new applications.

### **Available Actions**

* Share applications
* Control audio management
* View Reports (as assigned)
* Access VoiceTrends data

### **Sharing - Admin Perspective**

#### Sharing A Report with the Data Analyst <a href="#sharing-a-report-with-the-data-analyst" id="sharing-a-report-with-the-data-analyst"></a>

An application can only have one phone number associated with it at a time. In order to access reports on an application, the Admin must grant the Data Analyst access to each phone number individually.

<div align="center"><img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M53SRo34L8YUZlgKrA7%2F-M53gEbx406TYLZXdwXL%2Ffuse_docs_admin_share_report_1.png?alt=media&#x26;token=cac7d7cc-6dd0-4269-ab00-473189627a4d" alt=""></div>

Select A Report Based on Phone Number

<div align="center"><img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M53SRo34L8YUZlgKrA7%2F-M53gEbyGi479q5xs1zw%2Ffuse_docs_admin_share_report_2.png?alt=media&#x26;token=f92f848d-2717-4b95-8f5e-8d66c9006750" alt=""></div>

### Sharing - Data Person’s Perspective

When the Data Analyst visits the Reports page after the Admin shares the report with them, they see something similar to the image below.

<div align="center"><img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M53SRo34L8YUZlgKrA7%2F-M53gfj8K5mWGyJne9yQ%2Ffuse_docs_data_view_report.png?alt=media&#x26;token=aec11ef1-1694-4bd6-ab3c-5efef55fe6e8" alt=""></div>

A drop-down menu appears with a list of users who have shared reports with the Data Analyst. Another drop-down menu contains a list of the phone numbers shared with them.

## **4. Audio Manager**

The Audio Manager is likely someone in marketing and in charge of creating and managing audio files for application branding. This requires access to the audio settings of Fuse applications.

<div align="center"><img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M53SRo34L8YUZlgKrA7%2F-M53gEbsKBLcHT6nUKa1%2Ffuse_docs_add_audio_user_1.png?alt=media&#x26;token=bb0ce340-5848-40df-9617-a6af5db0ba0b" alt=""></div>

The ability to edit audio is not a universal setting; instead it is controlled on a per application basis. Therefore, the Audio Manager does not need the ability to share or create applications.

Because they all have sharing permissions, the Admin, Developer, or Data Analyst can assign an app to the Audio Manager. In order to do this, a user with sharing permissions must go to the Applications section of Plum Fuse.

Locate the desired app and click on the gear icon (<img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M4u8_YcRziLXQiLsKMa%2F-M4u9_0lBDK7mOUaSmqu%2Fgear.svg?alt=media&#x26;token=c256272a-d70e-49da-b4d6-6f4b07caa18e" alt="" data-size="line">) in the upper right corner. Click on the sharing icon (<img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M4u8_YcRziLXQiLsKMa%2F-M4u9_1gquuiIQJ742zl%2Fshare.svg?alt=media&#x26;token=de7768fd-0394-43d1-bdfb-7af4a305c323" alt="" data-size="line">).

<div align="center"><img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M53SRo34L8YUZlgKrA7%2F-M53gEbv2Nt8goE2chRf%2Ffuse_docs_add_audio_user_3.png?alt=media&#x26;token=ea30ee2a-4ede-4081-b8a4-0031c1dc2d44" alt=""></div>

This brings up a new window. Type the email address of the Audio Manager in the field and click the plus button (<img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M4u8_YcRziLXQiLsKMa%2F-M4u9_1In7jxO7Tfo_z1%2Fplus_purple.svg?alt=media&#x26;token=8dde6e3d-244b-426d-be59-e5bc42e66fd0" alt="" data-size="line">) to share the application. After adding the Audio Manager you will see the granular permissions for the Audio Manager.

**View Application** is checked by default. The app will appear in the Audio Manager’s application section. When they open the application they will be able to view all the pieces, but they will be unable to make or save changes.

**Clone Application** is greyed out by default. The Audio Manager doesn’t have app creation permissions so this isn’t an option for them.

**Manage Audio** - Ensure this option it checked and then click the Update Sharing button.

<div align="center"><img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M53SRo34L8YUZlgKrA7%2F-M53gEbuxCebGZkIF1oA%2Ffuse_docs_add_audio_user_2.png?alt=media&#x26;token=bf7b8b00-15e1-4fa3-987d-93e1a378df46" alt=""></div>

Now when the Audio Manager opens an application, they can navigate to the Audio Manager section and update the necessary audio components of the app.

<div align="center"><img src="https://820663326-files.gitbook.io/~/files/v0/b/gitbook-legacy-files/o/assets%2F-M40QJ5NXmtM4utV6bD_%2F-M53SRo34L8YUZlgKrA7%2F-M53gEbw5n98LRymUbJ_%2Ffuse_docs_add_audio_user_4.png?alt=media&#x26;token=28b4278c-7460-4a01-85e1-5ff85aa35145" alt=""></div>

To remove audio management permissions follow the same steps, but uncheck the Manage Audio option in the application sharing window. To completely remove a user from viewing or managing an app, delete the user from the application sharing window by clicking the (X) next to their email address followed by the Update Sharing button.
