mirror of
https://github.com/LogicLabs-OU/OpenArchiver.git
synced 2026-04-06 00:31:57 +02:00
2 lines
1.9 KiB
JavaScript
2 lines
1.9 KiB
JavaScript
import{_ as t,C as i,c as n,o as s,j as e,G as o,a as l}from"./chunks/framework.DHqKNX4U.js";const I=JSON.parse('{"title":"IAM API","description":"","frontmatter":{"aside":false},"headers":[],"relativePath":"api/iam.md","filePath":"api/iam.md"}'),d={name:"api/iam.md"};function p(m,a,R,f,h,u){const r=i("OAOperation");return s(),n("div",null,[a[0]||(a[0]=e("h1",{id:"iam-api",tabindex:"-1"},[l("IAM API "),e("a",{class:"header-anchor",href:"#iam-api","aria-label":'Permalink to "IAM API"'},"")],-1)),a[1]||(a[1]=e("p",null,[l("Manage Identity and Access Management roles and their CASL policy statements. Role management requires Super Admin ("),e("code",null,"manage:all"),l(") permission. Reading roles requires "),e("code",null,"read:roles"),l(" permission.")],-1)),a[2]||(a[2]=e("h2",{id:"list-all-roles",tabindex:"-1"},[l("List All Roles "),e("a",{class:"header-anchor",href:"#list-all-roles","aria-label":'Permalink to "List All Roles"'},"")],-1)),o(r,{operationId:"getRoles"}),a[3]||(a[3]=e("h2",{id:"create-a-role",tabindex:"-1"},[l("Create a Role "),e("a",{class:"header-anchor",href:"#create-a-role","aria-label":'Permalink to "Create a Role"'},"")],-1)),o(r,{operationId:"createRole"}),a[4]||(a[4]=e("h2",{id:"get-a-role",tabindex:"-1"},[l("Get a Role "),e("a",{class:"header-anchor",href:"#get-a-role","aria-label":'Permalink to "Get a Role"'},"")],-1)),o(r,{operationId:"getRoleById"}),a[5]||(a[5]=e("h2",{id:"update-a-role",tabindex:"-1"},[l("Update a Role "),e("a",{class:"header-anchor",href:"#update-a-role","aria-label":'Permalink to "Update a Role"'},"")],-1)),o(r,{operationId:"updateRole"}),a[6]||(a[6]=e("h2",{id:"delete-a-role",tabindex:"-1"},[l("Delete a Role "),e("a",{class:"header-anchor",href:"#delete-a-role","aria-label":'Permalink to "Delete a Role"'},"")],-1)),o(r,{operationId:"deleteRole"})])}const b=t(d,[["render",p]]);export{I as __pageData,b as default};
|