standardize permissions in api

This commit is contained in:
miloschwartz
2026-07-01 11:26:14 -04:00
parent 22dd4220fe
commit 297fd2caf3
10 changed files with 45 additions and 198 deletions
-36
View File
@@ -13,7 +13,6 @@ import * as apiKeys from "./apiKeys";
import * as idp from "./idp";
import * as logs from "./auditLogs";
import * as siteResource from "./siteResource";
import * as launcher from "./launcher";
import {
verifyApiKey,
verifyApiKeyOrgAccess,
@@ -161,41 +160,6 @@ authenticated.get(
resource.getUserResources
);
authenticated.get(
"/org/:orgId/launcher/groups",
verifyApiKeyOrgAccess,
launcher.listLauncherGroups
);
authenticated.get(
"/org/:orgId/launcher/resources",
verifyApiKeyOrgAccess,
launcher.listLauncherResources
);
authenticated.get(
"/org/:orgId/launcher/views",
verifyApiKeyOrgAccess,
launcher.listLauncherViews
);
authenticated.post(
"/org/:orgId/launcher/views",
verifyApiKeyOrgAccess,
launcher.createLauncherView
);
authenticated.put(
"/org/:orgId/launcher/views/:viewId",
verifyApiKeyOrgAccess,
launcher.updateLauncherView
);
authenticated.delete(
"/org/:orgId/launcher/views/:viewId",
verifyApiKeyOrgAccess,
launcher.deleteLauncherView
);
// Site Resource endpoints
authenticated.put(
"/org/:orgId/site-resource",