Langkau ke kandungan utama

Supported Models

  1. ACL (Senarai Kawalan Akses)
  2. ACL dengan superuser
  3. ACL tanpa pengguna: Ini sangat berguna untuk sistem yang tidak mempunyai pengesahan atau log masuk pengguna.
  4. ACL tanpa sumber: Dalam beberapa senario, sasaran adalah jenis sumber bukan sumber individu. Kebenaran seperti "tulis-artikel" dan "baca-log" boleh digunakan. Ini tidak mengawal akses kepada artikel atau log tertentu.
  5. RBAC (Kawalan Akses Berasaskan Peranan)
  6. RBAC dengan peranan sumber: Kedua-dua pengguna dan sumber boleh mempunyai peranan (atau kumpulan) pada masa yang sama.
  7. RBAC dengan domain/penyewa: Pengguna boleh mempunyai set peranan yang berbeza untuk domain/penyewa yang berbeza.
  8. ABAC (Kawalan Akses Berasaskan Atribut): Sintaks gula seperti "resource.Owner" boleh digunakan untuk mendapatkan atribut untuk suatu sumber.
  9. RESTful: Menyokong laluan seperti "/res/*", "/res/:id", dan kaedah HTTP seperti "GET", "POST", "PUT", "DELETE".
  10. Deny-override: Kedua-dua kebenaran izin dan penafian disokong, di mana penafian mengatasi izin.
  11. Priority: Peraturan polisi boleh diutamakan, serupa dengan peraturan firewall.

Contoh

ModelFail modelFail polisi
ACLbasic_model.confbasic_policy.csv
ACL dengan superuserbasic_with_root_model.confbasic_policy.csv
ACL tanpa penggunabasic_without_users_model.confbasic_without_users_policy.csv
ACL tanpa sumberbasic_without_resources_model.confbasic_without_resources_policy.csv
RBACrbac_model.confrbac_policy.csv
RBAC dengan peranan sumberrbac_with_resource_roles_model.confrbac_with_resource_roles_policy.csv
RBAC dengan domain/penyewarbac_with_domains_model.confrbac_with_domains_policy.csv
ABACabac_model.confN/A
RESTfulkeymatch_model.confkeymatch_policy.csv
Tolak-timparbac_with_not_deny_model.confrbac_with_deny_policy.csv
Benarkan-dan-tolakrbac_with_deny_model.confrbac_with_deny_policy.csv
Keutamaanpriority_model.confpriority_policy.csv
Keutamaan Jelaspriority_model_explicitpriority_policy_explicit.csv
Keutamaan Subjeksubject_priority_model.confsubject_priority_policyl.csv