vakt:适用于Python的基于属性的访问控制(ABAC)SDK

时间:2024-04-29 08:38:04
【文件属性】:

文件名称:vakt:适用于Python的基于属性的访问控制(ABAC)SDK

文件大小:158KB

文件格式:ZIP

更新时间:2024-04-29 08:38:04

python security permissions acl authorization

适用于Python的基于属性的访问控制(ABAC)SDK。 文献资料 逻辑相关 清单相关 网络相关 字符串相关 查询相关 检查器 警卫 贮存 记忆 MongoDB的 SQL 雷迪斯 移民 快取 缓存RegexChecker 缓存整个存储后端 缓存警卫队 JSON格式 记录中 审计 大事记 基准 致谢 发展 执照 描述 Vakt是基于策略的基于属性和基于策略的访问控制( ABAC )工具箱。 ABAC除了RBAC和ACL模型之外,还为您提供了对规则定义的细粒度控制,这些规则限制了对资源的访问,通常被认为是“下一代”授权模型。 Vakt的形式类似于IAM策略,但具有更好的属性管理方式。 有关更多详细信息,请参见概念部分。 回到顶部 概念 鉴于您拥有一些资源,您可以定义一些策略来描述对它们的访问,并回答以下问题: 正在请求什么资源(资源)? 谁在请求资源? 要求对所请求的资源执


【文件预览】:
vakt-master
----setup.py(3KB)
----pylintrc(229B)
----.gitignore(1KB)
----benchmark.py(9KB)
----Makefile(1KB)
----.travis.yml(1KB)
----CONTRIBUTING.md(735B)
----LICENSE(11KB)
----CHANGELOG.md(6KB)
----examples()
--------attribute-policies()
--------regex-policies()
--------migration.py(1KB)
--------extending.py(1KB)
----README.md(37KB)
----tests()
--------__init__.py(0B)
--------storage()
--------checker()
--------test_policy.py(13KB)
--------test_version.py(168B)
--------helper.py(815B)
--------cache()
--------test_util.py(830B)
--------test_parser.py(2KB)
--------test_effects.py(141B)
--------guard()
--------rules()
--------test_audit.py(8KB)
--------test_exceptions.py(742B)
----pytest.ini(239B)
----logo.png(32KB)
----diagram.svg(35KB)
----.coveragerc(97B)
----vakt()
--------__init__.py(710B)
--------storage()
--------parser.py(1KB)
--------cache.py(7KB)
--------guard.py(6KB)
--------effects.py(188B)
--------util.py(2KB)
--------version.py(186B)
--------rules()
--------checker.py(5KB)
--------policy.py(5KB)
--------exceptions.py(873B)
--------audit.py(2KB)

网友评论