Szerepkör alapú hozzáférés-vezérlés (RBAC)
Áttekintés
Ez a dokumentum a szerepkör alapú hozzáférés-vezérlési (RBAC) rendszerben elérhető jogosultságokat ismerteti. Minden szolgáltatás olyan konkrét műveleteket kínál, amelyeket szerepkör-hozzárendeléseken keresztül lehet a felhasználóknak megadni.
Jogosultsági hatókör
A jogosultságok különböző hatókörökben adhatók meg:
- Erőforrás-specifikus: Hozzáférés egyedi, konkrétan megadott erőforrásokhoz
- Összes erőforrás: Hozzáférés egy adott típus összes erőforrásához a teljes rendszerben
- Csoport alapú: Hozzáférés adott szervezeti csoportokon belüli erőforrásokhoz
- Ha egy felhasználó hozzáféréssel rendelkezik egy csoporthoz, az az összes alcsoportot is magában foglalja
- Címke alapú: Hozzáférés adott címkével rendelkező erőforrásokhoz
A szerepkörben minden házirend saját hatókört használhat. Ha több házirendnek ugyanazt kell céloznia – egy csoport minden elemét, egy címkével ellátott összes elemet vagy egyszerűen mindent –, akkor ezt inkább egyszer állítsa be az egész szerepkörre. Lásd: Közös erőforrás-hatókör.
A címke szintű jogosultságokhoz a felhasználóknak olvasási hozzáféréssel kell rendelkezniük a kiválasztott címkékhez; ellenkező esetben a jogosultsági rendszer nem az elvárt módon működik.
Első lépések
Jogosultságok hozzárendelése a felhasználókhoz:
- Hozzon létre egy felhasználói szerepkört, válasszon ki egy meglévőt, vagy duplikáljon egyet, hogy annak házirendjeiből induljon ki
- Határozza meg a házirendeket a házirend-szerkesztővel
A házirend-szerkesztőben kétféle módon határozható meg a kívánt házirend:
- Házirend-létrehozó varázsló
- Házirend létrehozása JSON segítségével
A szerepkör-hozzárendelésekkel és a jogosultságkezeléssel kapcsolatos segítségért forduljon a rendszergazdájához.
Házirend-létrehozó varázsló
A varázsló erőforrástípusonként egy házirendet hoz létre. Minden házirendnél kiválasztja az általa biztosított műveleteket és az érintett erőforrásokat.
A házirendlista felett található a Közös erőforrás-hatókör – az egész szerepkör által megosztott célpont. Ezt állítsa be először: minden házirend, amely használni tudja, automatikusan követi, és minden házirend továbbra is külön leválasztható, hogy saját erőforrásokat válasszon. Lásd: Közös erőforrás-hatókör.

Házirend létrehozása JSON segítségével
A JSON-szerkesztőre váltáshoz kattintson a házirendlista feletti JSON gombra.

JSON-formátum
A JSON-formátum felépítése a következő:
[
{
"name": "Project Policy",
"action": [
"project:createVersion",
"project:readProject",
"project:updateProject",
"project:updateVersion"
],
"resource": [
"project:group:95d140cc-c391-4e25-ac92-abf57bb9a415"
]
},
{
"name": "Device Policy",
"action": [
"device:readDevice",
"device:createDevice",
"device:updateDevice"
],
"resource": [
"device:id:290133f7-79c2-40ce-bdc2-48a73dd8691c",
"device:id:9a2642b9-8101-4527-81b8-d74f21ccb650"
]
},
{
"name": "Gateway Policy",
"action": [
"gateway:createGateway",
"gateway:readGateway",
"gateway:updateGateway"
],
"resource": [
"gateway:*"
]
}
]
Házirendek tömbjeként van definiálva, ahol minden házirend a következő tulajdonságokat tartalmazza:
- name: A házirend egyedi neve
- description: A házirend opcionális, értelmes leírása
- action: Az adott házirendhez engedélyezett műveletek listája
- Az elérhető műveletek listáját lásd: #available-actions
- resource: Erőforrás-azonosítók listája
- Egy adott típus összes erőforrása:
gateway:* - Konkrét erőforrások azonosító alapján:
gateway:id:<GATEWAY_ID> - Egy adott típus összes erőforrása egy csoportban (vagy bármely alcsoportban):
gateway:group:<GROUP_ID> - Egy adott típus összes erőforrása adott címkével:
gateway:tag:<TAG>
- Egy adott típus összes erőforrása:
A közös erőforrás-hatókör nem mező ebben a formátumban. Ez a varázslóban elérhető gyorsítás, amely ugyanazokat a fent bemutatott resource értékeket írja be – project:group:<ID>, device:tag:<TAG>, gateway:* –, így mindig a házirendek jelentik az igazság forrását. Egy szerepkör újbóli megnyitásakor a megjelenített hatókör a házirendjei által megosztott erőforrásokból kerül visszaolvasásra.
Előre definiált felhasználói szerepkörök
Admin felhasználói szerepkör
[
{
"name": "Admin User Role Policy",
"action": [
"*"
],
"resource": [
"*"
]
}
]
Mérnök felhasználói szerepkör
[
{
"name": "Device Policy",
"action": [
"device:backup",
"device:connect",
"device:createDevice",
"device:snapshot",
"device:deleteDevice",
"device:deploy",
"device:linkDevice",
"device:readDevice",
"device:readVariableList",
"device:setPassword",
"device:unlinkDevice",
"device:updateDevice",
"device:writeVariableList"
],
"resource": [
"device:*"
]
},
{
"name": "Document Policy",
"action": [
"document:createDocument",
"document:createVersion",
"document:deleteDocument",
"document:deleteVersion",
"document:downloadVersion",
"document:linkDevice",
"document:linkGateway",
"document:linkProject",
"document:listVersions",
"document:readDocument",
"document:unlinkDevice",
"document:unlinkGateway",
"document:unlinkProject",
"document:updateDocument",
"document:updateVersion"
],
"resource": [
"document:*"
]
},
{
"name": "Gateway Policy",
"action": [
"gateway:createGateway",
"gateway:deleteGateway",
"gateway:readGateway",
"gateway:updateGateway"
],
"resource": [
"gateway:*"
]
},
{
"name": "Ident Policy",
"action": [
"ident:readUser",
"ident:readUserGroup"
],
"resource": [
"ident:*"
]
},
{
"name": "License Policy",
"action": [
"license:createLicense",
"license:deleteLicense",
"license:readLicense",
"license:useLicense"
],
"resource": [
"license:*"
]
},
{
"name": "Pipeline Policy",
"action": [
"pipeline:createPipeline",
"pipeline:deletePipeline",
"pipeline:listExecutions",
"pipeline:readPipeline",
"pipeline:triggerExecution",
"pipeline:updatePipeline"
],
"resource": [
"pipeline:*"
]
},
{
"name": "Project Policy",
"action": [
"project:createProject",
"project:createVersion",
"project:deleteProject",
"project:deleteVersion",
"project:downloadVersion",
"project:linkDevice",
"project:linkProject",
"project:listVersions",
"project:lockProject",
"project:readProject",
"project:unlinkDevice",
"project:unlinkProject",
"project:unlockProject",
"project:updateProject",
"project:updateVersion"
],
"resource": [
"project:*"
]
},
{
"name": "Resource Group Policy",
"action": [
"resourceGroup:readResourceGroup"
],
"resource": [
"resourceGroup:*"
]
},
{
"name": "Tag Policy",
"action": [
"tag:*"
],
"resource": [
"tag:*"
]
},
{
"name": "Vault Policy",
"action": [
"vault:createSecret",
"vault:deleteSecret",
"vault:linkSecret",
"vault:listSecrets",
"vault:readVault",
"vault:unceilSecret",
"vault:updateSecret"
],
"resource": [
"vault:*"
]
}
]
Technikus felhasználói szerepkör
[
{
"name": "Device Policy",
"action": [
"device:backup",
"device:connect",
"device:snapshot",
"device:deploy",
"device:readDevice",
"device:readVariableList",
"device:setPassword",
"device:writeVariableList"
],
"resource": [
"device:*"
]
},
{
"name": "Document Policy",
"action": [
"document:createVersion",
"document:deleteVersion",
"document:downloadVersion",
"document:listVersions",
"document:readDocument",
"document:updateVersion"
],
"resource": [
"document:*"
]
},
{
"name": "Gateway Policy",
"action": [
"gateway:readGateway"
],
"resource": [
"gateway:*"
]
},
{
"name": "Ident Policy",
"action": [
"ident:readUser",
"ident:readUserGroup"
],
"resource": [
"ident:*"
]
},
{
"name": "License Policy",
"action": [
"license:useLicense"
],
"resource": [
"license:*"
]
},
{
"name": "Pipeline Policy",
"action": [
"pipeline:listExecutions",
"pipeline:readPipeline",
"pipeline:triggerExecution"
],
"resource": [
"pipeline:*"
]
},
{
"name": "Project Policy",
"action": [
"project:createVersion",
"project:deleteVersion",
"project:downloadVersion",
"project:listVersions",
"project:lockProject",
"project:readProject",
"project:unlockProject",
"project:updateVersion"
],
"resource": [
"project:*"
]
},
{
"name": "Resource Group Policy",
"action": [
"resourceGroup:readResourceGroup"
],
"resource": [
"resourceGroup:*"
]
},
{
"name": "Tag Policy",
"action": [
"tag:readTag"
],
"resource": [
"tag:*"
]
},
{
"name": "Vault Policy",
"action": [
"vault:listSecrets",
"vault:readVault",
"vault:updateSecret"
],
"resource": [
"vault:*"
]
}
]
Csak olvasható felhasználói szerepkör
[
{
"name": "Device Policy",
"action": [
"device:readDevice",
"device:readVariableList"
],
"resource": [
"device:*"
]
},
{
"name": "Document Policy",
"action": [
"document:listVersions",
"document:readDocument"
],
"resource": [
"document:*"
]
},
{
"name": "Gateway Policy",
"action": [
"gateway:readGateway"
],
"resource": [
"gateway:*"
]
},
{
"name": "Ident Policy",
"action": [
"ident:readUser",
"ident:readUserGroup"
],
"resource": [
"ident:*"
]
},
{
"name": "Pipeline Policy",
"action": [
"pipeline:listExecutions"
],
"resource": [
"pipeline:*"
]
},
{
"name": "Project Policy",
"action": [
"project:listVersions",
"project:readProject"
],
"resource": [
"project:*"
]
},
{
"name": "Resource Group Policy",
"action": [
"resourceGroup:readResourceGroup"
],
"resource": [
"resourceGroup:*"
]
},
{
"name": "Tag Policy",
"action": [
"tag:readTag"
],
"resource": [
"tag:*"
]
}
]
Elérhető műveletek
Audit Log szolgáltatás
Az Audit Log szolgáltatás az auditálási és naplózási információkhoz való hozzáférést kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes auditnapló-művelethez | auditLog:* |
| Auditnapló olvasása | Auditnapló-bejegyzések megtekintése | auditLog:readAuditLog |
Billing szolgáltatás
A Billing szolgáltatás a számlázási információkat és műveleteket kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes számlázási művelethez | billing:* |
| Számlázás olvasása | Számlázási információk megtekintése | billing:getBilling |
| Számlázás frissítése | Számlázási beállítások és adatok módosítása | billing:updateBilling |
Device szolgáltatás
A Device szolgáltatás az eszközök életciklusát, kapcsolatait és műveleteit kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes eszközművelethez | device:* |
| Eszköz létrehozása | Új eszközök hozzáadása a rendszerhez | device:createDevice |
| Eszköz olvasása | Eszközinformációk és -állapot megtekintése | device:readDevice |
| Eszköz frissítése | Eszközbeállítások és -konfiguráció módosítása | device:updateDevice |
| Eszköz törlése | Eszközök eltávolítása a rendszerből | device:deleteDevice |
| Átjáró összekapcsolása | Átjárók összekapcsolása egy eszközzel | device:linkGateway |
| Átjáró leválasztása | Átjárók leválasztása egy eszközről | device:unlinkGateway |
| Eszköz összekapcsolása | Eszközök összekapcsolása egy eszközzel | device:linkDevice |
| Eszköz leválasztása | Eszközök leválasztása egy eszközről | device:unlinkDevice |
| Csatlakozás eszközhöz | Kapcsolat létesítése eszközökkel | device:connect |
| Telepítés eszközre | Konfigurációk vagy szoftver telepítése eszközökre | device:deploy |
| Eszköz mentése | Biztonsági mentés készítése az eszközkonfigurációkról | device:backup |
| Eszköz-pillanatkép létrehozása | Adott időpontra vonatkozó pillanatképek készítése | device:snapshot |
| Eszközjelszó beállítása | Eszköz hitelesítési adatainak beállítása | device:setPassword |
| Változólista olvasása | Az eszköz változólistájának olvasása | device:readVariableList |
| Változólista írása | Az eszköz változólistájának írása | device:writeVariableList |
Document szolgáltatás
A Document szolgáltatás a dokumentumok létrehozását, verziózását és egyéb erőforrásokhoz kapcsolását kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes dokumentumművelethez | document:* |
| Dokumentum létrehozása | Új dokumentumok létrehozása | document:createDocument |
| Dokumentumverzió létrehozása | Meglévő dokumentumok új verzióinak létrehozása | document:createVersion |
| Dokumentum olvasása | Dokumentumtartalom és -információk megtekintése | document:readDocument |
| Dokumentumverziók listázása | Egy dokumentum összes verziójának megtekintése | document:listVersions |
| Dokumentumverzió letöltése | Adott dokumentumverziók letöltése | document:downloadVersion |
| Dokumentum frissítése | Dokumentumtartalom és metaadatok módosítása | document:updateDocument |
| Dokumentumverzió frissítése | Meglévő dokumentumverziók módosítása | document:updateVersion |
| Dokumentum törlése | Dokumentumok eltávolítása a rendszerből | document:deleteDocument |
| Dokumentumverzió törlése | Adott dokumentumverziók eltávolítása | document:deleteVersion |
| Projekt összekapcsolása | Dokumentumok projektekhez rendelése | document:linkProject |
| Eszköz összekapcsolása | Dokumentumok eszközökhöz rendelése | document:linkDevice |
| Átjáró összekapcsolása | Dokumentumok átjárókhoz rendelése | document:linkGateway |
| Licenc összekapcsolása | Dokumentumok licencekhez rendelése | document:linkLicense |
| Felhasználó összekapcsolása | Dokumentumok felhasználókhoz rendelése | document:linkUser |
| Projekt leválasztása | Dokumentum-projekt hozzárendelések megszüntetése | document:unlinkProject |
| Eszköz leválasztása | Dokumentum-eszköz hozzárendelések megszüntetése | document:unlinkDevice |
| Átjáró leválasztása | Dokumentum-átjáró hozzárendelések megszüntetése | document:unlinkGateway |
| Licenc leválasztása | Dokumentum-licenc hozzárendelések megszüntetése | document:unlinkLicense |
| Felhasználó leválasztása | Dokumentum-felhasználó hozzárendelések megszüntetése | document:unlinkUser |
Gateway szolgáltatás
A Gateway szolgáltatás az átjáró-erőforrásokat és a hozzájuk tartozó műveleteket kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes átjáróművelethez | gateway:* |
| Átjáró létrehozása | Új átjárók hozzáadása a rendszerhez | gateway:createGateway |
| Átjáró olvasása | Átjáróinformációk és -állapot megtekintése | gateway:readGateway |
| Átjáró frissítése | Átjáróbeállítások és -konfiguráció módosítása | gateway:updateGateway |
| Átjáró törlése | Átjárók eltávolítása a rendszerből | gateway:deleteGateway |
Identity szolgáltatás
Az Identity szolgáltatás a felhasználókat, a felhasználói szerepköröket, a felhasználói csoportokat és a bérlői információkat kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes identitásművelethez | ident:* |
| Felhasználó létrehozása | Új felhasználók hozzáadása a rendszerhez | ident:createUser |
| Felhasználó olvasása | Felhasználói információk és részletek megtekintése | ident:readUser |
| Felhasználó frissítése | Felhasználói fiók adatainak módosítása | ident:updateUser |
| Felhasználó törlése | Felhasználók eltávolítása a rendszerből | ident:deleteUser |
| Profil frissítése | Felhasználói profiladatok módosítása | ident:updateProfile |
| Bérlő frissítése | Bérlői beállítások és konfiguráció módosítása | ident:updateTenant |
| Bérlő törlése | Bérlők eltávolítása a rendszerből | ident:deleteTenant |
| Felhasználói szerepkör létrehozása | Új felhasználói szerepkörök létrehozása | ident:createUserRole |
| Felhasználói szerepkör olvasása | Felhasználói szerepkör információinak megtekintése | ident:readUserRole |
| Felhasználói szerepkör frissítése | Meglévő felhasználói szerepkörök módosítása | ident:updateUserRole |
| Felhasználói szerepkör törlése | Felhasználói szerepkörök eltávolítása a rendszerből | ident:deleteUserRole |
| Felhasználói szerepkör hozzárendelése | Szerepkörök hozzárendelése felhasználókhoz | ident:linkUserRole |
| Felhasználói szerepkör leválasztása | Szerepkör-hozzárendelések eltávolítása a felhasználókról | ident:unlinkUserRole |
Integration szolgáltatás
Az Integration szolgáltatás az integrációkat kezeli, például a GitHub esetében.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes integrációs művelethez | integration:* |
| Integráció létrehozása | Új integrációk hozzáadása a rendszerhez | integration:createIntegration |
| Integráció olvasása | Integrációs információk és részletek megtekintése | integration:readIntegration |
| Integráció frissítése | Meglévő integráció módosítása | integration:updateIntegration |
| Integráció törlése | Integrációk eltávolítása a rendszerből | integration:deleteIntegration |
| Tárolók listázása | Meglévő integráció tárolóinak megtekintése | integration:listRepositories |
| Tároló frissítése | Tárolóbeállítások és -konfiguráció módosítása | integration:updateRepository |
License szolgáltatás
A License szolgáltatás a szoftverlicenceket és azok használatát kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes licencművelethez | license:* |
| Licenc létrehozása | Új licencek hozzáadása a rendszerhez | license:createLicense |
| Licenc olvasása | Licencinformációk és -állapot megtekintése | license:readLicense |
| Licenc törlése | Licencek eltávolítása a rendszerből | license:deleteLicense |
| Licenc használata | Licencek aktiválása és használata | license:useLicense |
| Licenc adminisztratív feloldása | Bármely felhasználó által zárolt licencek adminisztratív feloldása | license:adminUnlockLicense |
Pipeline szolgáltatás
A Pipeline szolgáltatás az automatizált munkafolyamatokat és azok végrehajtásait kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes pipeline-művelethez | pipeline:* |
| Pipeline létrehozása | Új automatizált pipeline-ok létrehozása | pipeline:createPipeline |
| Pipeline olvasása | Pipeline-információk és -konfiguráció megtekintése | pipeline:readPipeline |
| Pipeline-végrehajtások listázása | Pipeline-végrehajtási előzmények megtekintése | pipeline:listExecutions |
| Pipeline-végrehajtás indítása | Pipeline-végrehajtások elindítása | pipeline:triggerExecution |
| Pipeline frissítése | Pipeline-beállítások és -konfiguráció módosítása | pipeline:updatePipeline |
| Pipeline törlése | Pipeline-ok eltávolítása a rendszerből | pipeline:deletePipeline |
| Pipeline-végrehajtások törlése | Pipeline-végrehajtási bejegyzések eltávolítása | pipeline:deleteExecutions |
A feladatok (jobs) automatikusan elérhetők a pipeline-jogosultságokon keresztül. Ha jogosultsága van egy pipeline elérésére és végrehajtásainak listázására, megtekintheti a feladatok állapotát, naplóit és egyéb részleteit.
Project szolgáltatás
A Project szolgáltatás a projektek életciklusát, verziózását és eszközökhöz kapcsolását kezeli. A projektverziók esetén a jogosultságokat mindig a szülőprojektre kell megadni.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes projektművelethez | project:* |
| Projekt létrehozása | Új projektek létrehozása | project:createProject |
| Projektverzió létrehozása | Meglévő projektek új verzióinak létrehozása | project:createVersion |
| Projekt olvasása | Projektinformációk és részletek megtekintése | project:readProject |
| Projektverziók listázása | Egy projekt összes verziójának megtekintése | project:listVersions |
| Projektverzió letöltése | Adott projektverziók letöltése | project:downloadVersion |
| Projekt frissítése | Projektbeállítások és -információk módosítása | project:updateProject |
| Projektverzió frissítése | Egy projektverzió megjegyzésének módosítása | project:updateVersion |
| Projekt törlése | Projektek eltávolítása a rendszerből | project:deleteProject |
| Projektverzió törlése | Adott projektverziók eltávolítása egy projektből | project:deleteVersion |
| Projekt összekapcsolása | Projektek (pl. könyvtárak) összekapcsolása más projektekkel (pl. standard projektekkel) | project:linkProject |
| Eszköz összekapcsolása | Eszközök csatlakoztatása projektekhez | project:linkDevice |
| Projekt leválasztása | Projekt-hozzárendelések megszüntetése (pl. könyvtár a standard projektről) | project:unlinkProject |
| Eszköz leválasztása | Eszközök leválasztása projektekről | project:unlinkDevice |
| Projekt zárolása | Projektek zárolása a módosítások megakadályozására | project:lockProject |
| Projekt feloldása | A saját felhasználó által zárolt projektek feloldása a módosítások engedélyezéséhez | project:unlockProject |
| Projekt adminisztratív feloldása | Bármely felhasználó által zárolt projektek adminisztratív feloldása | project:adminUnlockProject |
Resource Groups szolgáltatás
A Resource Groups szolgáltatás az erőforrások szervezeti csoportosítását kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes erőforráscsoport-művelethez | resourceGroup:* |
| Erőforráscsoport létrehozása | Új erőforráscsoportok létrehozása | resourceGroup:createResourceGroup |
| Erőforráscsoport olvasása | Erőforráscsoport-információk megtekintése | resourceGroup:readResourceGroup |
| Erőforráscsoport frissítése | Erőforráscsoport-beállítások módosítása | resourceGroup:updateResourceGroup |
| Erőforráscsoport törlése | Erőforráscsoportok eltávolítása a rendszerből | resourceGroup:deleteResourceGroup |
Tag szolgáltatás
A Tag szolgáltatás a metaadatcímkéket és azok különböző erőforrásokhoz való hozzárendelését kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes címkeművelethez | tag:* |
| Címke létrehozása | Új metaadatcímkék létrehozása | tag:createTag |
| Címke olvasása | Címkeinformációk és -hozzárendelések megtekintése | tag:readTag |
| Címke törlése | Címkék eltávolítása a rendszerből | tag:deleteTag |
| Eszköz összekapcsolása | Címkék hozzárendelése eszközökhöz | tag:linkDevice |
| Dokumentum összekapcsolása | Címkék hozzárendelése dokumentumokhoz | tag:linkDocument |
| Átjáró összekapcsolása | Címkék hozzárendelése átjárókhoz | tag:linkGateway |
| Licenc összekapcsolása | Címkék hozzárendelése licencekhez | tag:linkLicense |
| Projekt összekapcsolása | Címkék hozzárendelése projektekhez | tag:linkProject |
| Felhasználó összekapcsolása | Címkék hozzárendelése felhasználókhoz | tag:linkUser |
| Széf összekapcsolása | Címkék hozzárendelése széfekhez | tag:linkVault |
| Pipeline összekapcsolása | Címkék hozzárendelése pipeline-okhoz | tag:linkPipeline |
| Eszköz leválasztása | Címke-hozzárendelések eltávolítása eszközökről | tag:unlinkDevice |
| Dokumentum leválasztása | Címke-hozzárendelések eltávolítása dokumentumokról | tag:unlinkDocument |
| Átjáró leválasztása | Címke-hozzárendelések eltávolítása átjárókról | tag:unlinkGateway |
| Licenc leválasztása | Címke-hozzárendelések eltávolítása licencekről | tag:unlinkLicense |
| Projekt leválasztása | Címke-hozzárendelések eltávolítása projektekről | tag:unlinkProject |
| Felhasználó leválasztása | Címke-hozzárendelések eltávolítása felhasználókról | tag:unlinkUser |
| Széf leválasztása | Címke-hozzárendelések eltávolítása széfekről | tag:unlinkVault |
| Pipeline leválasztása | Címke-hozzárendelések eltávolítása pipeline-okról | tag:unlinkPipeline |
Vault szolgáltatás
A Vault szolgáltatás a titkos és bizalmas információk biztonságos tárolását kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes széfművelethez | vault:* |
| Széf létrehozása | Új biztonságos széfek létrehozása | vault:createVault |
| Titok létrehozása | Új titkok hozzáadása a széfekhez | vault:createSecret |
| Széf olvasása | Széfinformációk és metaadatok megtekintése | vault:readVault |
| Titkok listázása | A széfekben található titkok megtekintése | vault:listSecrets |
| Titok összekapcsolása | Titkok hozzárendelése más erőforrásokhoz | vault:linkSecret |
| Széf frissítése | Széfbeállítások és -konfiguráció módosítása | vault:updateVault |
| Titok frissítése | Meglévő titkok módosítása | vault:updateSecret |
| Széf törlése | Széfek eltávolítása a rendszerből | vault:deleteVault |
| Titok törlése | Titkok eltávolítása a széfekből | vault:deleteSecret |
| Titok felfedése | Titkos értékek felfedése és elérése | vault:unceilSecret |
Webhook szolgáltatás
A Webhook szolgáltatás a rendszereseményekre kiváltott kimenő HTTP-értesítések konfigurációját, kézbesítését, biztonságát és megbízhatóságát kezeli, lehetővé téve a valós idejű integrációt külső rendszerekkel.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes webhook-művelethez | webhook:* |
| Webhook létrehozása | Új webhook-konfigurációk létrehozása | webhook:createWebhook |
| Webhook olvasása | Webhook-konfigurációk megtekintése | webhook:readWebhook |
| Webhook frissítése | Webhook-beállítások és -konfiguráció módosítása | webhook:updateWebhook |
| Webhook törlése | Webhookok eltávolítása a rendszerből | webhook:deleteWebhook |
Webhook szolgáltatás
A Webhook szolgáltatás a titkos és bizalmas információk biztonságos tárolását kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes széfművelethez | vault:* |
| Széf létrehozása | Új biztonságos széfek létrehozása | vault:createVault |
| Titok létrehozása | Új titkok hozzáadása a széfekhez | vault:createSecret |
| Széf olvasása | Széfinformációk és metaadatok megtekintése | vault:readVault |
| Titkok listázása | A széfekben található titkok megtekintése | vault:listSecrets |
| Titok összekapcsolása | Titkok hozzárendelése más erőforrásokhoz | vault:linkSecret |
| Széf frissítése | Széfbeállítások és -konfiguráció módosítása | vault:updateVault |
| Titok frissítése | Meglévő titkok módosítása | vault:updateSecret |
| Széf törlése | Széfek eltávolítása a rendszerből | vault:deleteVault |
| Titok törlése | Titkok eltávolítása a széfekből | vault:deleteSecret |
| Titok felfedése | Titkos értékek felfedése és elérése | vault:unceilSecret |
Vault szolgáltatás
A Vault szolgáltatás a titkos és bizalmas információk biztonságos tárolását kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes széfművelethez | vault:* |
| Széf létrehozása | Új biztonságos széfek létrehozása | vault:createVault |
| Titok létrehozása | Új titkok hozzáadása a széfekhez | vault:createSecret |
| Széf olvasása | Széfinformációk és metaadatok megtekintése | vault:readVault |
| Titkok listázása | A széfekben található titkok megtekintése | vault:listSecrets |
| Titok összekapcsolása | Titkok hozzárendelése más erőforrásokhoz | vault:linkSecret |
| Széf frissítése | Széfbeállítások és -konfiguráció módosítása | vault:updateVault |
| Titok frissítése | Meglévő titkok módosítása | vault:updateSecret |
| Széf törlése | Széfek eltávolítása a rendszerből | vault:deleteVault |
| Titok törlése | Titkok eltávolítása a széfekből | vault:deleteSecret |
| Titok felfedése | Titkos értékek felfedése és elérése | vault:unceilSecret |
Webhook szolgáltatás
A Webhook szolgáltatás a titkos és bizalmas információk biztonságos tárolását kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes széfművelethez | vault:* |
| Széf létrehozása | Új biztonságos széfek létrehozása | vault:createVault |
| Titok létrehozása | Új titkok hozzáadása a széfekhez | vault:createSecret |
| Széf olvasása | Széfinformációk és metaadatok megtekintése | vault:readVault |
| Titkok listázása | A széfekben található titkok megtekintése | vault:listSecrets |
| Titok összekapcsolása | Titkok hozzárendelése más erőforrásokhoz | vault:linkSecret |
| Széf frissítése | Széfbeállítások és -konfiguráció módosítása | vault:updateVault |
| Titok frissítése | Meglévő titkok módosítása | vault:updateSecret |
| Széf törlése | Széfek eltávolítása a rendszerből | vault:deleteVault |
| Titok törlése | Titkok eltávolítása a széfekből | vault:deleteSecret |
| Titok felfedése | Titkos értékek felfedése és elérése | vault:unceilSecret |
Workstation szolgáltatás
A Workstation szolgáltatás a munkaállomás-erőforrásokat és a hozzájuk tartozó műveleteket kezeli.
| Művelet | Leírás | Művelet-azonosító |
|---|---|---|
| Összes művelet | Teljes hozzáférés az összes munkaállomás-művelethez | workstation:* |
| Munkaállomás létrehozása | Új munkaállomás hozzáadása a rendszerhez | workstation:createWorkstation |
| Munkaállomás olvasása | Munkaállomás-információk és -állapot megtekintése | workstation:readWorkstation |
| Munkaállomás frissítése | Munkaállomás-beállítások és -konfiguráció módosítása | workstation:updateWorkstation |
| Munkaállomás törlése | Munkaállomás eltávolítása a rendszerből | workstation:deleteWorkstation |