Forms

更新时间:
复制 MD 格式

Permission administrators can grant users the permissions to edit forms, submit data, or manage data in forms.

Background information

Permission attributes differ between the Collaborative state and Private state.

image

The following collaborative permissions are available:

  • Edit Data Form: If a developer has the Edit permission, the developer can edit data forms and manage and submit data.

  • Data management: If an analyst is granted the Manage Data permission, the analyst can submit and manage data. If an analyst has the Manage All Data permission, the analyst can submit and manage data from all users.

  • Submit Data: If an analyst has the Submit Data permission on a specified form, the analyst can only submit data in the form.

Use scenarios

Scenario

Expected effect

Scenario 1: Grant the edit permission on a form

Developer B, who is in the same workspace as the resource, can edit data forms in the workspace.

image

Scenario 2: Grant permissions to submit and manage data

  • Analyst A, who is in the same workspace as the resource, can manage data in the workspace.

    image

  • Analyst C, who is not in the same workspace as the resource, can submit data in the workspace.

    image..png

Scenario 1: Grant a user the permissions to edit a specified form

Permission administrators can grant a developer the permissions to edit a specified form only when Specified Developers or All Workspace Developers is selected for Editing Permission.

  1. On the Centralized Authorization page, select the target workspace and the data form resource.

    image.png

  2. On the Collaboration Authorization page, select Edit Permission and grant permissions.

    In the following figure, Specified Developers is selected for Editing Permission and Developer B is granted the Edit permission.

    image.png

    Note

    If you select Edit for Developer B, Developer B can edit the form. You can select Manage All Data, Manage Own Data, or Submit Data to change the permissions that are granted to Developer B.

  3. Optional: Synchronize permissions.

    If Developer B wants to edit another form in the workspace, you can click Synchronization Settings in the Collaborative Authorization pane. In the Synchronization Settings panel, select the form that Developer B wants to edit and click Sync.

    For example, Developer B is granted the Edit permission on Date. After the permission is synchronized, Developer B can also edit the data form of Scoring and Image Uploading.

    image.png

    Note

    Synchronization Mode supports Increment Synchronization and Cover Synchronization.

    • Increment Synchronization: The original permissions of the resources to be synchronized are not affected.

    • Cover Synchronization: clears the original permissions of the target resource and replaces them with the permissions of the current resource.

Scenario 2: Grant a user the permissions to submit and manage data in a specified form

In the Private state, you can grant an analyst the permissions to submit data, manage own data, and manage all data.

In this example, a passer-by is assigned the Manage All Data permission.

  1. On the Centralized Authorization page, select the target workspace and the data form resource.

    image.png

  2. On the Collaboration Authorization page, select Edit Permission and grant permissions.

    In the following figure, Private is selected for Editing Permission. Analyst A is granted the Manage All Data permission. Analyst A can submit data, manage own data, and manage all data submitted by other users.

    image.png

    Note
    • If you select Manage Own Data, Analyst A can submit data and manage the submitted data.

    • You can also select Submit Data. In this case, Analyst A can only submit data.