diff --git a/apps/website/components/EnterpriseLanding.tsx b/apps/website/components/EnterpriseLanding.tsx index 357cc08..d8042bc 100644 --- a/apps/website/components/EnterpriseLanding.tsx +++ b/apps/website/components/EnterpriseLanding.tsx @@ -10,6 +10,7 @@ import { Server, Shield, Users, + GitBranch, } from "lucide-react"; import { useState } from "react"; import Link from "next/link"; @@ -50,6 +51,12 @@ const features = [ description: "Deploy on-premises for maximum security or in the cloud for scalability—your infrastructure, your choice.", }, + { + icon: GitBranch, + title: "Granular User Controls", + description: + "Assign remote servers and specific git providers to individual team members.", + }, ]; const hostingOptions = [ @@ -251,6 +258,77 @@ export function EnterpriseLanding() { + {/* RBAC Screenshots Section */} +
+ +
+

+ Granular Access Control, Visualized +

+

+ Powerful RBAC tools that give you complete visibility and control + over who can access what—down to the individual resource level. +

+
+ +
+
+
+ Create custom roles with fine-grained permissions +
+
+

+ Custom Roles +

+

+ Define roles with preset templates or build from scratch with granular permission toggles per resource. +

+
+
+ +
+
+ Assign git providers to individual team members +
+
+

+ Git Provider Access +

+

+ Control which Git providers each team member can access across GitHub, GitLab, Bitbucket, and Gitea. +

+
+
+ +
+
+ Assign remote servers to individual team members +
+
+

+ Server Assignment +

+

+ Assign specific remote servers to individual team members so they only see what they need. +

+
+
+
+
+
+ {/* CTA Section */}
diff --git a/apps/website/public/enterprise/custom-roles.png b/apps/website/public/enterprise/custom-roles.png new file mode 100644 index 0000000..70002a9 Binary files /dev/null and b/apps/website/public/enterprise/custom-roles.png differ diff --git a/apps/website/public/enterprise/git-permission.png b/apps/website/public/enterprise/git-permission.png new file mode 100644 index 0000000..05ca33a Binary files /dev/null and b/apps/website/public/enterprise/git-permission.png differ diff --git a/apps/website/public/enterprise/servers-permission.png b/apps/website/public/enterprise/servers-permission.png new file mode 100644 index 0000000..bccabf0 Binary files /dev/null and b/apps/website/public/enterprise/servers-permission.png differ