{"id":15869,"date":"2024-08-05T21:45:41","date_gmt":"2024-08-05T18:45:41","guid":{"rendered":"https:\/\/flatlogic.com\/blog\/?p=15869"},"modified":"2024-08-05T21:45:43","modified_gmt":"2024-08-05T18:45:43","slug":"ai-generated-roles-and-permissions-to-flatlogic-generator","status":"publish","type":"post","link":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/","title":{"rendered":"AI-Generated Roles and Permissions to Flatlogic Generator"},"content":{"rendered":"<p>We are excited to announce a groundbreaking enhancement to the Flatlogic Generator: AI-generated Roles and Permissions. This new feature is designed to streamline <a  data-ilj-link-preview=\"true\"  data-featured-image=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2018\/11\/article_software-develpment_alpha-600x469.png\"  data-excerpt=\"Before you start investing time in researching companies which are doing custom development services, think carefully whether you need such type of help. Do you really need to develop a new application? Have you performed customer development before a new venture? If you decided to make a new app, maybe you could develop it by&hellip;\" href=\"https:\/\/flatlogic.com\/blog\/how-to-choose-software-development-company-for-your-project\/\">project management<\/a> and elevate the security protocols within your applications.<\/p><h3 class=\"wp-block-heading\"><strong>What&#8217;s New?<\/strong><\/h3><p>Our AI <a  data-ilj-link-preview=\"true\"  data-featured-image=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2021\/10\/How-to-Build-a-CRUD-Application-600x450.png\"  data-excerpt=\"This article is about what is CRUD and how to create basic CRUD app.\" href=\"https:\/\/flatlogic.com\/blog\/crud-app\/\">Flatlogic Generator<\/a> will automatically generate roles that match the theme of your application if roles and permissions are enabled in your project (and sample data is not disabled). For default applications with roles and permissions, just an administrator, and applications with multitenancy: administrator + super admin 2 roles.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"659\" height=\"1024\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-19-659x1024.png\" alt=\"\" class=\"wp-image-15871 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-19-659x1024.png 659w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-19-386x600.png 386w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-19-768x1193.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-19.png 878w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 659px; --smush-placeholder-aspect-ratio: 659\/1024;\" data-original-sizes=\"(max-width: 659px) 100vw, 659px\" \/><\/figure><p>The AI doesn&#8217;t just create roles, it also intelligently assigns permissions. Key roles are given broad permissions to ensure they have all the access they need. For example, the most critical roles receive full permissions, while less critical roles receive a more limited set of permissions.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"262\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-22-1024x262.png\" alt=\"\" class=\"wp-image-15874 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-22-1024x262.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-22-600x154.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-22-768x197.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-22-1536x393.png 1536w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-22-2048x525.png 2048w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/262;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>The App Role field allows you to set the role of any user in the user table. This feature is designed to reduce manual setup time and provide a consistent, secure, and efficient permission structure across your applications.<\/p><figure class=\"wp-block-image size-large\"><img decoding=\"async\" width=\"1024\" height=\"238\" data-src=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-21-1024x238.png\" alt=\"\" class=\"wp-image-15873 lazyload\" data-srcset=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-21-1024x238.png 1024w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-21-600x139.png 600w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-21-768x178.png 768w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-21-1536x357.png 1536w, https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/image-21-2048x476.png 2048w\" data-sizes=\"auto\" src=\"data:image\/svg+xml;base64,PHN2ZyB3aWR0aD0iMSIgaGVpZ2h0PSIxIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjwvc3ZnPg==\" style=\"--smush-placeholder-width: 1024px; --smush-placeholder-aspect-ratio: 1024\/238;\" data-original-sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/figure><p>This enhancement is part of our ongoing commitment to provide you with advanced, easy-to-use solutions. By automating the creation and assignment of roles and permissions, we help you save time and reduce the risk of human error, so you can focus on what matters &#8211; building and growing your applications.<\/p><p>We invite you to explore this new feature and see how it can improve your project management processes. For more information, please visit<a href=\"https:\/\/flatlogic.com\"> Flatlogic<\/a>.<\/p><p><strong>Thank you for being a part of the Flatlogic community!<\/strong><\/p>","protected":false},"excerpt":{"rendered":"<p>We are excited to announce a groundbreaking enhancement to the Flatlogic Generator: AI-generated Roles and Permissions.<\/p>\n","protected":false},"author":24,"featured_media":15876,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"flatlogic_tldr":"Flatlogic Generator adds AI-generated roles and permissions\nRoles match app theme; critical roles get full access, others limited\nDefault apps get Administrator; multitenancy adds Super Admin\nApp Role field sets user roles, speeding setup and reducing errors","flatlogic_facts":[{"text":"AI generates roles matching the app theme when roles\/permissions are enabled and sample data is not disabled.","source":""},{"text":"Default apps with roles\/permissions get one built-in role: Administrator.","source":""},{"text":"Multitenancy apps get two roles: Administrator and Super Admin.","source":""},{"text":"AI assigns full permissions to critical roles; less critical roles get limited permissions.","source":""},{"text":"The App Role field lets you set any user's role directly in the user table.","source":""}],"footnotes":""},"categories":[1],"tags":[139,268,123,50],"class_list":["post-15869","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-news","tag-ai-tools","tag-flatlogic-generator","tag-product-update","tag-flatlogic-story-amp-awards"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v26.2 (Yoast SEO v26.2) - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>AI-Generated Roles and Permissions to Flatlogic Generator - Flatlogic Blog<\/title>\n<meta name=\"description\" content=\"We are excited to announce a groundbreaking enhancement to the Flatlogic Generator: AI-generated Roles and Permissions.\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"AI-Generated Roles and Permissions to Flatlogic Generator\" \/>\n<meta property=\"og:description\" content=\"We are excited to announce a groundbreaking enhancement to the Flatlogic Generator: AI-generated Roles and Permissions.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/\" \/>\n<meta property=\"og:site_name\" content=\"Flatlogic Blog\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/flatlogic\" \/>\n<meta property=\"article:published_time\" content=\"2024-08-05T18:45:41+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2024-08-05T18:45:43+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-05-at-20.45.02.png\" \/>\n\t<meta property=\"og:image:width\" content=\"986\" \/>\n\t<meta property=\"og:image:height\" content=\"982\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Alesia S.\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@flatlogic\" \/>\n<meta name=\"twitter:site\" content=\"@flatlogic\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Alesia S.\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"1 minute\" \/>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"AI-Generated Roles and Permissions to Flatlogic Generator - Flatlogic Blog","description":"We are excited to announce a groundbreaking enhancement to the Flatlogic Generator: AI-generated Roles and Permissions.","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:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/","og_locale":"en_US","og_type":"article","og_title":"AI-Generated Roles and Permissions to Flatlogic Generator","og_description":"We are excited to announce a groundbreaking enhancement to the Flatlogic Generator: AI-generated Roles and Permissions.","og_url":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/","og_site_name":"Flatlogic Blog","article_publisher":"https:\/\/www.facebook.com\/flatlogic","article_published_time":"2024-08-05T18:45:41+00:00","article_modified_time":"2024-08-05T18:45:43+00:00","og_image":[{"width":986,"height":982,"url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-05-at-20.45.02.png","type":"image\/png"}],"author":"Alesia S.","twitter_card":"summary_large_image","twitter_creator":"@flatlogic","twitter_site":"@flatlogic","twitter_misc":{"Written by":"Alesia S.","Est. reading time":"1 minute"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/#article","isPartOf":{"@id":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/"},"author":{"name":"Alesia S.","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/person\/4ea8cd13c3b9919c455be1f34183a0c9"},"headline":"AI-Generated Roles and Permissions to Flatlogic Generator","datePublished":"2024-08-05T18:45:41+00:00","dateModified":"2024-08-05T18:45:43+00:00","mainEntityOfPage":{"@id":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/"},"wordCount":259,"commentCount":0,"publisher":{"@id":"https:\/\/flatlogic.com\/blog\/#organization"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/#primaryimage"},"thumbnailUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-05-at-20.45.02.png","keywords":["AI Tools","Flatlogic Generator","Flatlogic Generator Updates","Flatlogic Story &amp; Awards"],"articleSection":["News"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/","url":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/","name":"AI-Generated Roles and Permissions to Flatlogic Generator - Flatlogic Blog","isPartOf":{"@id":"https:\/\/flatlogic.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/#primaryimage"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/#primaryimage"},"thumbnailUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-05-at-20.45.02.png","datePublished":"2024-08-05T18:45:41+00:00","dateModified":"2024-08-05T18:45:43+00:00","description":"We are excited to announce a groundbreaking enhancement to the Flatlogic Generator: AI-generated Roles and Permissions.","breadcrumb":{"@id":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/#primaryimage","url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-05-at-20.45.02.png","contentUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2024\/08\/Screenshot-2024-08-05-at-20.45.02.png","width":986,"height":982},{"@type":"BreadcrumbList","@id":"https:\/\/flatlogic.com\/blog\/ai-generated-roles-and-permissions-to-flatlogic-generator\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/flatlogic.com\/blog\/"},{"@type":"ListItem","position":2,"name":"AI-Generated Roles and Permissions to Flatlogic Generator"}]},{"@type":"WebSite","@id":"https:\/\/flatlogic.com\/blog\/#website","url":"https:\/\/flatlogic.com\/blog\/","name":"Flatlogic Blog","description":"Vibe-coding, AI Agents, Professional Software Development Services, Case Studies and More","publisher":{"@id":"https:\/\/flatlogic.com\/blog\/#organization"},"alternateName":"Flatlogic Blog","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/flatlogic.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/flatlogic.com\/blog\/#organization","name":"Flatlogic","url":"https:\/\/flatlogic.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/62ea6de0b3469aa3d6ebb528-1.png","contentUrl":"https:\/\/flatlogic.com\/blog\/wp-content\/uploads\/2025\/10\/62ea6de0b3469aa3d6ebb528-1.png","width":970,"height":257,"caption":"Flatlogic"},"image":{"@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/flatlogic","https:\/\/x.com\/flatlogic","https:\/\/www.instagram.com\/flatlogiccom\/","https:\/\/www.linkedin.com\/company\/flatlogic\/"]},{"@type":"Person","@id":"https:\/\/flatlogic.com\/blog\/#\/schema\/person\/4ea8cd13c3b9919c455be1f34183a0c9","name":"Alesia S.","url":"https:\/\/flatlogic.com\/blog\/author\/alesya\/"}]}},"_links":{"self":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/15869","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/users\/24"}],"replies":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/comments?post=15869"}],"version-history":[{"count":2,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/15869\/revisions"}],"predecessor-version":[{"id":15877,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/posts\/15869\/revisions\/15877"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/media\/15876"}],"wp:attachment":[{"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/media?parent=15869"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/categories?post=15869"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/flatlogic.com\/blog\/wp-json\/wp\/v2\/tags?post=15869"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}