add create, delete, list for idp org policy

This commit is contained in:
miloschwartz 2025-04-15 10:16:15 -04:00
parent e86640547e
commit 432f38333e
No known key found for this signature in database
9 changed files with 375 additions and 14 deletions

View file

@ -519,6 +519,24 @@ authenticated.get(
idp.getIdp
);
authenticated.put(
"/idp/:idpId/org/:orgId",
verifyUserIsServerAdmin,
idp.createIdpOrgPolicy
);
authenticated.delete(
"/idp/:idpId/org/:orgId",
verifyUserIsServerAdmin,
idp.deleteIdpOrgPolicy
);
authenticated.get(
"/idp/:idpId/org",
verifyUserIsServerAdmin,
idp.listIdpOrgPolicies
);
// Auth routes
export const authRouter = Router();
unauthenticated.use("/auth", authRouter);