From e51b0dd36feca1e0dad42331520e246cc2860718 Mon Sep 17 00:00:00 2001 From: alphaeusmote <41258468-alphaeusmote@users.noreply.replit.com> Date: Fri, 11 Apr 2025 13:58:55 +0000 Subject: [PATCH] Update API token permissions to include sites and subnets. Replit-Commit-Author: Agent Replit-Commit-Session-Id: 705f2157-ef97-4fbd-89e4-8c7f2ecaea90 Replit-Commit-Screenshot-Url: https://storage.googleapis.com/screenshot-production-us-central1/7ed01c5f-a82d-405a-b728-b2e3d127c60c/1bd1ab4c-7878-4bd7-8e5a-7700311c88c6.jpg --- .../src/components/modals/create-token-modal.tsx | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/client/src/components/modals/create-token-modal.tsx b/client/src/components/modals/create-token-modal.tsx index 51a212c..3967d99 100644 --- a/client/src/components/modals/create-token-modal.tsx +++ b/client/src/components/modals/create-token-modal.tsx @@ -57,6 +57,10 @@ const formSchema = z.object({ computers_write: z.boolean().default(false), domains_read: z.boolean().default(true), domains_write: z.boolean().default(false), + sites_read: z.boolean().default(true), + sites_write: z.boolean().default(false), + subnets_read: z.boolean().default(true), + subnets_write: z.boolean().default(false), }), }); @@ -82,6 +86,10 @@ export function CreateTokenModal({ isOpen, onClose }: CreateTokenModalProps) { computers_write: false, domains_read: true, domains_write: false, + sites_read: true, + sites_write: false, + subnets_read: true, + subnets_write: false, }, }, }); @@ -147,6 +155,10 @@ export function CreateTokenModal({ isOpen, onClose }: CreateTokenModalProps) { { id: "computers_write", label: "Computers - Write" }, { id: "domains_read", label: "Domains - Read" }, { id: "domains_write", label: "Domains - Write" }, + { id: "sites_read", label: "Sites - Read" }, + { id: "sites_write", label: "Sites - Write" }, + { id: "subnets_read", label: "Subnets - Read" }, + { id: "subnets_write", label: "Subnets - Write" }, ]; return ( @@ -162,7 +174,7 @@ export function CreateTokenModal({ isOpen, onClose }: CreateTokenModalProps) {
- + Important