# SHAREAPP

#### Syntax

**SHAREAPP**(*appName;* *email*; *appRole*)

* *appName* - the name of the app, which should be shared with a user - ***Value type**: text*
* *email* - the email address of the user with whom the app is to be shared - ***Value type**: text*
* *appRole* - the new app role for the user in this app - ***Value type**: text*\
  Possible values are: “Editor”, “Viewer”, “none”

#### Remarks

* The function shares the app with the specified user.
* If *appRole* is "none", the app will no longer be shared with this user.
* If the function execution was not successful, it returns !ERROR. This could happen in the follwing cases:
  * The function has been executed by a user who doesn’t have the *Editor* role of the app.
  * There is no app with the name *appName*.
  * There is no user with the *email* address in the current workspace.

#### Example

Clicking on the "Share app" button shares the app "My App" with user Jim Miller.

<figure><img src="https://1085786630-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FWv5M2BoEVu0kDIV5EPs4%2Fuploads%2Fgit-blob-30cd8e5d67d23e8fc2905f96fae170fcd3fb9e6c%2Fgrafik.png?alt=media" alt=""><figcaption></figcaption></figure>
