Managing Data Query permissions
    • PDF

    Managing Data Query permissions

    • PDF

    Article Summary

    Available in VPC

    You can set up various permissions of the access to Data Query service by using Sub Account service which is the user management service of NAVER Cloud Platform. Sub Account service provides System Managed policies and User Created policies for setting management and administration permissions.

    Note

    Sub Account is a free service provided upon subscription request without additional charge. For more details about Sub Account, see Service > Management & Governance > Sub Account in NAVER Cloud Platform portal, as well as the Sub Account User Guide.

    System-managed policies

    System-managed policies are role-based policies defined by NAVER Cloud Platform for user convenience. When you assign system-managed policies to the sub account created in the Sub Account, the sub account with the permissions can use the Data Query service. The following is a brief description of the system-managed policies of the Data Query service.

    Policy namePolicy description
    NCP_ADMINISTRATORPermission to access the portal and console in NAVER Cloud Platform in the same manner as main accounts
    NCP_INFRA_MANAGERPermission to use all services in NAVER Cloud Platform with restricted access to some features (Manage usage, Manage payment, Solution usage status) of my page in the portal
    NCP_VPC_DATA_QUERY_MANAGERPermission to use all features within VPC-based Data Query service
    NCP_VPC_DATA_QUERY_VIEWERPermission to only use the view feature of the VPC-based Data Query service

    User-defined policies

    User-defined policies are policies that users may create. Once user-defined policies are granted to a sub account created in Sub Account, that sub account can only use the user-assigned action combinations. The following is a brief description about system user-defined policies of the Data Query service:

    ClassificationAction nameRelated action(s)Resource typeGroup by resource typeAction description
    ViewView/getDashboard-ProjectProjectView dashboard
    ViewView/getBucketList--ProjectView the list of buckets currently in use
    ViewView/getObjectListView/getBucketListObject Storage:BucketProjectGet the list of files in the bucket and view bucket details
    ViewView/getDatacatalogConnectionList--ProjectView the Data Catalog service connection list
    ViewView/getDatacatalogConnectionDetailView/getDatacatalogConnectionListData Catalog:ConnectionProjectCheck the Data Catalog service connection details
    ViewView/getDataSourceList--ProjectView the list of data sources
    ViewView/getDataSourceDetailView/getDataSourceListProjectProjectCheck details of data source
    ViewView/getDatabaseListView/getDataSourceList
    View/getDataSourceDetail
    -ProjectView databases within the data source
    ViewView/getDatabaseDetailView/getDataSourceList
    View/getDataSourceDetail
    View/getDatabaseList
    Data Catalog:DatabaseProjectCheck the database details within the data source
    ViewView/getSavedQueryList--ProjectView the list of saved queries
    ViewView/getSavedQueryDetailView/getSavedQueryListProjectProjectCheck saved query details
    ViewView/getQueryHistoryList--ProjectView the query history list
    ViewView/getQueryHistoryDetailView/getQueryHistoryListProjectProjectCheck query history details
    ChangeChange/subscribeProduct--ProjectSubscribe or unsubscribe to the service
    ChangeChange/addDataSourceView/getDatacatalogConnectionList
    View/getDatacatalogConnectionDetail
    ProjectProjectAdd data source
    ChangeChange/deleteDataSourceView/getDataSourceList
    View/getDataSourceDetail
    ProjectProjectDelete data source
    ChangeChange/executeQueryView/getDataSourceList
    View/getDataSourceDetail
    View/getDatabases
    View/getTables
    View/getColumns
    ProjectProjectExecute query
    ChangeChange/stopQueryView/getDataSourceList
    View/getDataSourceDetail
    View/getDatabases
    View/getTables
    View/getColumns
    ProjectProjectStop query execution
    ChangeChange/executeDryRunQueryView/getDataSourceList
    View/getDataSourceDetail
    View/getDatabases
    View/getTables
    View/getColumns
    ProjectProjectSimulate query
    ChangeChange/createSavedQuery-ProjectProjectSave query
    ChangeChange/deleteSavedQueryView/getSavedQueryList
    View/getSavedQueryDetail
    ProjectProjectDelete saved query
    ChangeChange/updateSavedQueryView/getSavedQueryList
    View/getSavedQueryDetail
    ProjectProjectEdit saved query
    Caution

    Even when you are granted permission for a specific action, you won't be able to perform the task properly unless you are also granted permission for the required related actions. To prevent such issues, Sub Account provides a feature that automatically grants permissions for related actions when granting action permissions. However, if you deselect related actions that are automatically granted, then the system determines that it was done intentionally by the main account user and won't forcibly include them. Use care when setting permissions.


    Was this article helpful?

    Changing your password will log you out immediately. Use the new password to log back in.
    First name must have atleast 2 characters. Numbers and special characters are not allowed.
    Last name must have atleast 1 characters. Numbers and special characters are not allowed.
    Enter a valid email
    Enter a valid password
    Your profile has been successfully updated.