Megjegyzés
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhat bejelentkezni vagy módosítani a címtárat.
Az oldalhoz való hozzáféréshez engedély szükséges. Megpróbálhatja módosítani a címtárat.
Megjegyzés:
Ezek az információk a Databricks CLI 0.205-ös és újabb verzióira vonatkoznak. A Databricks parancssori felülete nyilvános előzetes verzióban érhető el.
A Databricks CLI használatára a Databricks Licenc és a Databricks adatvédelmi nyilatkozata vonatkozik, beleértve a használati adatokra vonatkozó rendelkezéseket is.
A account access-controlDatabricks parancssori felületén található parancscsoport parancsokat tartalmaz a fiókban lévő erőforrások hozzáférési szabályainak kezeléséhez.
databricks-fiók hozzáférés-vezérlése get-assignable-roles-for-resource
Szerezze be a fiókszintű erőforráshoz adható összes szerepkört. A szerepkör akkor adható meg, ha az erőforráson beállított szabály tartalmazhatja a szerepkör hozzáférési szabályát.
databricks account access-control get-assignable-roles-for-resource RESOURCE [flags]
Arguments
RESOURCE
Az erőforrás neve, amelynek hozzárendelhető szerepkörei fel lesznek sorolva, például:
-
resource=accounts/<ACCOUNT_ID>– A fiók erőforrásneve -
resource=accounts/<ACCOUNT_ID>/groups/<GROUP_ID>– A csoport erőforrásneve -
resource=accounts/<ACCOUNT_ID>/servicePrincipals/<SP_ID>– A szolgáltatásnév erőforrásneve -
resource=accounts/<ACCOUNT_ID>/tagPolicies/<TAG_POLICY_ID>– A címkeszabályzat erőforrásneve
Beállítások
Examples
Az alábbi példa hozzárendelhető szerepköröket kap egy fiókerőforráshoz:
databricks account access-control get-assignable-roles-for-resource "resource=accounts/12345"
A következő példa hozzárendelhető szerepköröket kap egy csoporterőforráshoz:
databricks account access-control get-assignable-roles-for-resource "resource=accounts/12345/groups/67890"
databricks-fiók hozzáférés-vezérlési get-rule-set
Szerezze be a szabályt a neve alapján. A szabálykészletek mindig egy erőforráshoz vannak csatolva, és tartalmazzák az említett erőforrás hozzáférési szabályainak listáját. Jelenleg csak az egyes erőforrások alapértelmezett szabálykészlete támogatott.
databricks account access-control get-rule-set NAME ETAG [flags]
Arguments
NAME
A kérelemhez társított szabálykészlet neve, például:
-
name=accounts/<ACCOUNT_ID>/ruleSets/default- A fiókban beállított szabály neve -
name=accounts/<ACCOUNT_ID>/groups/<GROUP_ID>/ruleSets/default- A csoporton beállított szabály neve -
name=accounts/<ACCOUNT_ID>/servicePrincipals/<SERVICE_PRINCIPAL_APPLICATION_ID>/ruleSets/default- A szolgáltatásnéven beállított szabály neve -
name=accounts/<ACCOUNT_ID>/tagPolicies/<TAG_POLICY_ID>/ruleSets/default- A címkeszabályzaton beállított szabály neve
ETAG
Verziószámozáshoz használt etag. A válasz legalább olyan friss, mint a megadott eTag. Az Etag az optimista egyidejűség-vezérlésre szolgál, így megelőzhető, hogy egy szabálykészlet egyidejű frissítései felülírják egymást. Határozottan javasoljuk, hogy a rendszerek használják az etaget az olvasási → módosítsa → írási mintát a szabálykészlet frissítéséhez annak érdekében, hogy elkerüljék azokat a versenyfeltételeket, amelyek egy szabálykészlet-kérelemből GET kapnak egy etaget, és továbbítják a PUT frissítési kéréssel a frissített szabálykészlet verziójának azonosításához, például:
-
etag=- Üres etag csak arra használható GET , hogy ne jelezze a frissességre vonatkozó követelményeket -
etag=RENUAAABhSweA4NvVmmUYdiU717H3Tgy0UJdor3gE4a+mq/oj9NjAf8ZsQ==– Egy etag kódolja a szabálykészlet egy adott verzióját, hogy lekérje vagy frissíthesse
Beállítások
Examples
Az alábbi példa egy olyan fiókra vonatkozó szabálykészletet kap, amely nem rendelkezik frissességi követelményekkel:
databricks account access-control get-rule-set "name=accounts/12345/ruleSets/default" ""
Az alábbi példa egy adott etag-verziójú szabálykészletet kap:
databricks account access-control get-rule-set "name=accounts/12345/ruleSets/default" "RENUAAABhSweA4NvVmmUYdiU717H3Tgy0UJdor3gE4a+mq/oj9NjAf8ZsQ=="
databricks-fiók hozzáférés-vezérlési frissítési szabálykészlete
Cserélje le egy szabálykészlet szabályait. Először olvassa el a szabálykészlet aktuális verzióját a módosítás előtt. Ez a minta segít megelőzni az egyidejű frissítések közötti ütközéseket.
databricks account access-control update-rule-set [flags]
Beállítások
--json JSON
A beágyazott JSON-sztring vagy a @path JSON-fájl a kérelem törzsével
Examples
Az alábbi példa egy JSON használatával frissíti a szabálykészletet:
databricks account access-control update-rule-set --json '{"name": "accounts/12345/ruleSets/default", "grant_rules": [{"role": "roles/account.admin", "principals": [{"principal": "users/user@example.com"}]}], "etag": "RENUAAABhSweA4NvVmmUYdiU717H3Tgy0UJdor3gE4a+mq/oj9NjAf8ZsQ=="}'
Az alábbi példa egy JSON-fájllal frissíti a szabálykészletet:
databricks account access-control update-rule-set --json @rule-set.json
Globális jelzők
--debug
Engedélyezze-e a hibakeresési naplózást.
-h vagy --help
Súgó megjelenítése a Databricks parancssori felületéhez, a kapcsolódó parancscsoporthoz vagy a kapcsolódó parancshoz.
--log-file karakterlánc
A karakterlánc, amely megadja, melyik fájlba írja az kimeneti naplókat. Ha ez a jelző nincs megadva, akkor az alapértelmezett beállítás a kimeneti naplók stderrbe írása.
--log-format formátum
A naplóformátum típusa, text vagy json. Az alapértelmezett érték a text.
--log-level karakterlánc
A naplóformátum szintjét képviselő karakterlánc. Ha nincs megadva, a naplóformátum szintje le van tiltva.
-o, --output típus
A parancs kimenetének típusa: text vagy json. Az alapértelmezett érték a text.
-p, --profile karakterlánc
A parancs futtatásához használni kívánt fájl profiljának ~/.databrickscfg neve. Ha ez a jelző nincs megadva, akkor ha létezik, a rendszer a névvel ellátott DEFAULT profilt használja.
--progress-format formátum
A folyamatnaplók megjelenítésének formátuma: default, append, inplacevagy json
-t, --target karakterlánc
Ha alkalmazható, a használni kívánt célcsomag