{"id":3318,"date":"2024-03-13T06:45:30","date_gmt":"2024-03-13T06:45:30","guid":{"rendered":"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/"},"modified":"2025-07-30T14:29:17","modified_gmt":"2025-07-30T14:29:17","slug":"how-to-manage-permissions-in-kylin","status":"publish","type":"post","link":"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/","title":{"rendered":"Kylin Permission Management Guide"},"content":{"rendered":"<p>In Kylin, permission management mainly involves the following aspects:<\/p>\n<ol>\n<li>User management: Kylin supports the creation of multiple users who can be authenticated through their username and password. To create a user, you can use the following command:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>bin\/kylin.sh org.apache.kylin.rest.service.UserService createUser &lt;\u7528\u6237\u540d&gt; &lt;\u5bc6\u7801&gt; &lt;\u89d2\u8272&gt;\r\n<\/code><\/pre>\n<ol>\n<li>Role management: Kylin supports the creation of multiple roles, allowing for the assignment of different roles to different users in order to control their access to Kylin resources. Roles can be created using the following commands.<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>bin\/kylin.sh org.apache.kylin.rest.service.UserService createRole &lt;\u89d2\u8272\u540d&gt;\r\n<\/code><\/pre>\n<ol>\n<li>Permission management: Kylin supports assigning different permissions to different roles, allowing control of their access to resources such as Cube, Model, and Project. Use the following command to assign permissions to roles:<\/li>\n<\/ol>\n<pre class=\"post-pre\"><code>bin\/kylin.sh org.apache.kylin.rest.service.UserService grant &lt;\u89d2\u8272\u540d&gt; &lt;\u8d44\u6e90\u7c7b\u578b&gt; &lt;\u8d44\u6e90\u540d\u79f0&gt; &lt;\u6743\u9650&gt;\r\n<\/code><\/pre>\n<ol>\n<li>Permission verification: Kylin will check the user&#8217;s permissions upon login, and only users with the appropriate permissions can perform the corresponding operations.<\/li>\n<\/ol>\n<p>By following the above steps, you can implement Kylin&#8217;s permission management to ensure the security of data and the legitimacy of users.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In Kylin, permission management mainly involves the following aspects: User management: Kylin supports the creation of multiple users who can be authenticated through their username and password. To create a user, you can use the following command: bin\/kylin.sh org.apache.kylin.rest.service.UserService createUser &lt;\u7528\u6237\u540d&gt; &lt;\u5bc6\u7801&gt; &lt;\u89d2\u8272&gt; Role management: Kylin supports the creation of multiple roles, allowing for the [&hellip;]<\/p>\n","protected":false},"author":13,"featured_media":0,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_import_markdown_pro_load_document_selector":0,"_import_markdown_pro_submit_text_textarea":"","footnotes":""},"categories":[1],"tags":[790,897,1296,1298,1297],"class_list":["post-3318","post","type-post","status-publish","format-standard","hentry","category-uncategorized","tag-access-control","tag-apache-kylin","tag-kylin-security","tag-role-management","tag-user-management"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v21.5 (Yoast SEO v21.5) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Kylin Permission Management Guide - Blog - Silicon Cloud<\/title>\n<meta name=\"description\" content=\"Learn to manage users, roles, and access control in Apache Kylin. Secure your data analytics platform effectively.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Kylin Permission Management Guide\" \/>\n<meta property=\"og:description\" content=\"Learn to manage users, roles, and access control in Apache Kylin. Secure your data analytics platform effectively.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/\" \/>\n<meta property=\"og:site_name\" content=\"Blog - Silicon Cloud\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\" \/>\n<meta property=\"article:published_time\" content=\"2024-03-13T06:45:30+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-07-30T14:29:17+00:00\" \/>\n<meta name=\"author\" content=\"Isabella Edwards\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:site\" content=\"@SiliCloudGlobal\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Isabella Edwards\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/\"},\"author\":{\"name\":\"Isabella Edwards\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/5579144e23c225c8188167f3e3f888dd\"},\"headline\":\"Kylin Permission Management Guide\",\"datePublished\":\"2024-03-13T06:45:30+00:00\",\"dateModified\":\"2025-07-30T14:29:17+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/\"},\"wordCount\":155,\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"keywords\":[\"access control\",\"Apache Kylin\",\"Kylin security\",\"role management\",\"user management\"],\"inLanguage\":\"en-US\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/\",\"name\":\"Kylin Permission Management Guide - Blog - Silicon Cloud\",\"isPartOf\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\"},\"datePublished\":\"2024-03-13T06:45:30+00:00\",\"dateModified\":\"2025-07-30T14:29:17+00:00\",\"description\":\"Learn to manage users, roles, and access control in Apache Kylin. Secure your data analytics platform effectively.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/www.silicloud.com\/blog\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Kylin Permission Management Guide\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#website\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"name\":\"Silicon Cloud Blog\",\"description\":\"\",\"publisher\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\"},\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#organization\",\"name\":\"Silicon Cloud Blog\",\"url\":\"https:\/\/www.silicloud.com\/blog\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"contentUrl\":\"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png\",\"width\":1024,\"height\":1024,\"caption\":\"Silicon Cloud Blog\"},\"image\":{\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/www.facebook.com\/SiliCloudGlobal\/\",\"https:\/\/twitter.com\/SiliCloudGlobal\"]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/5579144e23c225c8188167f3e3f888dd\",\"name\":\"Isabella Edwards\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/d4d4dec47f553ac7961d9fa4cc9bdcdcf5b7ce5106594330b6d25c5694fdbaec?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/d4d4dec47f553ac7961d9fa4cc9bdcdcf5b7ce5106594330b6d25c5694fdbaec?s=96&d=mm&r=g\",\"caption\":\"Isabella Edwards\"},\"url\":\"https:\/\/www.silicloud.com\/blog\/author\/isabellaedwards\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"Kylin Permission Management Guide - Blog - Silicon Cloud","description":"Learn to manage users, roles, and access control in Apache Kylin. Secure your data analytics platform effectively.","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/","og_locale":"en_US","og_type":"article","og_title":"Kylin Permission Management Guide","og_description":"Learn to manage users, roles, and access control in Apache Kylin. Secure your data analytics platform effectively.","og_url":"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/","og_site_name":"Blog - Silicon Cloud","article_publisher":"https:\/\/www.facebook.com\/SiliCloudGlobal\/","article_published_time":"2024-03-13T06:45:30+00:00","article_modified_time":"2025-07-30T14:29:17+00:00","author":"Isabella Edwards","twitter_card":"summary_large_image","twitter_creator":"@SiliCloudGlobal","twitter_site":"@SiliCloudGlobal","twitter_misc":{"Written by":"Isabella Edwards","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/#article","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/"},"author":{"name":"Isabella Edwards","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/5579144e23c225c8188167f3e3f888dd"},"headline":"Kylin Permission Management Guide","datePublished":"2024-03-13T06:45:30+00:00","dateModified":"2025-07-30T14:29:17+00:00","mainEntityOfPage":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/"},"wordCount":155,"publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"keywords":["access control","Apache Kylin","Kylin security","role management","user management"],"inLanguage":"en-US"},{"@type":"WebPage","@id":"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/","url":"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/","name":"Kylin Permission Management Guide - Blog - Silicon Cloud","isPartOf":{"@id":"https:\/\/www.silicloud.com\/blog\/#website"},"datePublished":"2024-03-13T06:45:30+00:00","dateModified":"2025-07-30T14:29:17+00:00","description":"Learn to manage users, roles, and access control in Apache Kylin. Secure your data analytics platform effectively.","breadcrumb":{"@id":"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/"]}]},{"@type":"BreadcrumbList","@id":"https:\/\/www.silicloud.com\/blog\/how-to-manage-permissions-in-kylin\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.silicloud.com\/blog\/"},{"@type":"ListItem","position":2,"name":"Kylin Permission Management Guide"}]},{"@type":"WebSite","@id":"https:\/\/www.silicloud.com\/blog\/#website","url":"https:\/\/www.silicloud.com\/blog\/","name":"Silicon Cloud Blog","description":"","publisher":{"@id":"https:\/\/www.silicloud.com\/blog\/#organization"},"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.silicloud.com\/blog\/#organization","name":"Silicon Cloud Blog","url":"https:\/\/www.silicloud.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","contentUrl":"https:\/\/www.silicloud.com\/blog\/wp-content\/uploads\/2023\/11\/EN-SILICON-Full.png","width":1024,"height":1024,"caption":"Silicon Cloud Blog"},"image":{"@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/SiliCloudGlobal\/","https:\/\/twitter.com\/SiliCloudGlobal"]},{"@type":"Person","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/5579144e23c225c8188167f3e3f888dd","name":"Isabella Edwards","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.silicloud.com\/blog\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/d4d4dec47f553ac7961d9fa4cc9bdcdcf5b7ce5106594330b6d25c5694fdbaec?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/d4d4dec47f553ac7961d9fa4cc9bdcdcf5b7ce5106594330b6d25c5694fdbaec?s=96&d=mm&r=g","caption":"Isabella Edwards"},"url":"https:\/\/www.silicloud.com\/blog\/author\/isabellaedwards\/"}]}},"_links":{"self":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/3318","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/users\/13"}],"replies":[{"embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/comments?post=3318"}],"version-history":[{"count":2,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/3318\/revisions"}],"predecessor-version":[{"id":147951,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/posts\/3318\/revisions\/147951"}],"wp:attachment":[{"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/media?parent=3318"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/categories?post=3318"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.silicloud.com\/blog\/wp-json\/wp\/v2\/tags?post=3318"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}