mirror of
https://github.com/LukeHagar/Dokploy-ts-sdk.git
synced 2025-12-06 04:19:37 +00:00
2.1 KiB
2.1 KiB
AdminAssignPermissionsRequest
Example Usage
import { AdminAssignPermissionsRequest } from "dokploy/models/operations";
let value: AdminAssignPermissionsRequest = {
userId: "<id>",
canCreateProjects: true,
canCreateServices: false,
canDeleteProjects: false,
canDeleteServices: false,
accesedProjects: [
"<value 1>",
],
accesedServices: [],
canAccessToTraefikFiles: true,
canAccessToDocker: false,
canAccessToAPI: false,
canAccessToSSHKeys: false,
canAccessToGitProviders: true,
};
Fields
| Field | Type | Required | Description |
|---|---|---|---|
userId |
string | ✔️ | N/A |
canCreateProjects |
boolean | ✔️ | N/A |
canCreateServices |
boolean | ✔️ | N/A |
canDeleteProjects |
boolean | ✔️ | N/A |
canDeleteServices |
boolean | ✔️ | N/A |
accesedProjects |
string[] | ✔️ | N/A |
accesedServices |
string[] | ✔️ | N/A |
canAccessToTraefikFiles |
boolean | ✔️ | N/A |
canAccessToDocker |
boolean | ✔️ | N/A |
canAccessToAPI |
boolean | ✔️ | N/A |
canAccessToSSHKeys |
boolean | ✔️ | N/A |
canAccessToGitProviders |
boolean | ✔️ | N/A |