How to set user permissions?

How to enforce a session document permissions?

Apart from the overall profile permissions (under User Interface feature), other permissions can also be set granularly for each user session while creating the document, spreadsheet or presentation. Please refer the below links to know more about the permissions available in our editors.

Zoho Writer: https://www.zoho.com/officeplatform/integrator/api/v1/zoho-writer-create-document.html#permissions
Zoho Sheet: https://www.zoho.com/officeplatform/integrator/api/v1/zoho-sheet-create-spreadsheet.html#permissions
Zoho Show: https://www.zoho.com/officeplatform/integrator/api/v1/zoho-show-create-presentation.html#permissions

We have answered few frequently asked questions with regard to permissions below.

1. Consider that the overall profile permissions in the Dashboard are enabled. In the other side, you are also passing the 'permissions' parameter with key values. Which permission will be reflected on the document?
   -> The first priority will be given to the key values passed inside the 'permissions' parameter. 

2. The overall profile permissions in the Dashboard are enabled; however, the 'permissions' parameter is not passed. What happens in this case?
    -> The default profile permissions set in the dashboard will be considered and applied to the document. 

3. What if one of the profile permission is enabled and the same key value is passed as 'false' inside 'permissions' parameter?
    -> As mentioned earlier, the priority will be given to the value passed inside the 'permissions' parameter. The particular feature will be disabled in the document as the value passed is 'false'.