All Products
Search
Document Center

Dataphin:Application, renewal, and return of function permissions

Last Updated:Jul 07, 2025

This topic explains how to apply for, query, and return function permissions.

Background information

Based on Dataphin data warehouse modeling, computing functions are commonly referenced during the modeling process. Dataphin supports both real-time computing functions and offline computing functions, which can help you improve the development efficiency of code tasks. Query permissions for computing functions are uniformly managed through function permissions. When you reference functions across projects or functions not created by you, you only need to apply for query permissions to use these functions normally.

Apply for function permissions

  1. In the top menu bar of the Dataphin homepage, select Management Hub > Permission Management.

  2. In the left-side navigation pane, select My Permissions > Function Permission. On the Function Permission page, click the Apply For Function Permission button.

  3. In the Apply For Function Permission dialog box, configure the parameters.

    Parameter

    Description

    Project

    Select the project where the function is located.

    Function

    Select the function for which you need authorization, including offline functions and real-time functions.

    Permission Type

    Only supports applying for Use permission for functions.

    Account Type

    Based on your business scenario, you can grant function permissions to User Account, Project Account, and User Group simultaneously, or grant them individually.

    • User Account is used for data modeling and development in the development environment, and for publishing developed data to the production environment. If you select User Account, you need to select Valid Until.

    • Project Account is used for managing and running tasks submitted to the production environment. If you select Project Account, you need to select Associated Project.

    • User Group is used to manage permissions for members in the user group. If you select User Group, you need to select User Group and Valid Until.

    Application Reason

    Enter the reason for applying for function permissions. Limited to 128 characters.

  4. Click OK to complete the function permission application.

Function permissions list

The function permissions list displays permission information that is In Effect and Out Of Effect. You can also click Permission Application Records to view function application record information in View my initiated tasks.

Effective list

  1. You can enter data object keywords for fuzzy search, or filter precisely by type, expiration date, and project.

  2. This displays filtered function information, including the data object name, type, project, permission account, expiration date, and permission type of the function.

  3. You can perform the following operations on target functions.

    Operation

    Description

    Return

    Select the function for which you want to return permissions, and in the Return Permission dialog box, click OK.

    Renewal

    Select the function for which you want to renew permissions, and in the Renew Function Permission dialog box, fill in Validity Period and Renewal Reason, then click OK.

Invalid list

  1. You can enter data object keywords for fuzzy search, or filter precisely by type, invalid reason, and project.

  2. This displays information about the function's data object name, type, project, permission account, permission type, invalid date, and invalid reason.

  3. You can perform the following operations on target functions.

    Apply: Select the function for which you need to apply for permissions and reapply. For more information, see Apply for function permissions.