edit-icon download-icon

Apply for data permissions

Last Updated: Mar 26, 2018

Alibaba Cloud DTplus DataWorks provides the following three data types:

  • Table: Namely the data tables.
  • Function: Namely the UDF, functions that can be used in SQL.
  • Resource: For example, the text files and MapReduce JAR files.

These three data types have a strict permission control feature. You can use them after applying for the required permissions.

Apply for table permissions

  1. On the Query Data page, find the data table that you want to apply permissions for.

  2. Click Application permissions in the Actions column of the data table.

    1

  3. Complete the configurations in the Apply for authorization dialog box.

    1

    • Permission owner: Select Self Apply or Apply as agent.

      • Self Apply: With this option selected, the permission is granted to the you, because you being the current logon user, after the application is approved.

      • Apply as agent: With this option selected, enter the account (the logon name in the upper-right corner of the system) to whom you want to apply the permission for. Once the application is approved, the permission is granted to the specified account.

      1

    • Permission expiration date: The duration of the applied table permission. The unit is in days. If not specified, the permission does not expire permanently by default. When the expiration date arrives, the permission is automatically revoked by the system.

    • Application reason: Enter a brief application reason for faster approval.

  4. Click OK to submit the application and wait for approval. You can check the application status in Permission Management > Application History.

Apply for function and resource permissions

  1. Enter the Data Management > Query Data page.

  2. Click Apply for data permission in the upper-right corner of the list.

    1

  3. Complete the configurations in the Apply for authorization dialog box.

    1

    • Application type: Select Function or Resource.
    • Permission owner: Select Self Apply or Apply as agent.

      • Self Apply: With this option selected, the permission is granted to the you because you being the current logon user, after the application is approved.

      • Apply as agent: With this option selected, enter the account (the logon name in the upper-right corner of the system) to whom you want to apply the permission for. Once the application is approved, the permission is granted to the specified account.

    • Project name: Select the project name (MaxCompute project name) where the function or resource that you want to apply for permissions resides. Fuzzy searches within the organization is supported.

    • Function name/Resource name: Enter the name of the function or the resource in the project. Enter the full name of the resource, including the file suffix, such as my_mr.jar.

    • Permission expiration date: The duration of the applied permission. The unit is in days. If not specified, the permission does not expire permanently by default. When the expiration date arrives, the permission is automatically revoked by the system.

    • Application reason: Enter a brief application reason for faster approval.

  4. Click OK to submit the application and wait for approval. You can check the application status in Permission Management > Application History.

Thank you! We've received your feedback.