import { get, put } from '../request' export interface AclEntry { subject_type: string subject_id: string permissions: string[] } /** 资源 ACL 查询 */ export const getAcl = (resourceType: string, resourceId: string) => get(`/resources/${resourceType}/${resourceId}/acl`) /** 资源 ACL 设置 */ export const setAcl = (resourceType: string, resourceId: string, entries: AclEntry[]) => put(`/resources/${resourceType}/${resourceId}/acl`, { entries })