检查SCIM RFCs服务器合规性
项目描述
scim2-tester
基于scim2-models和scim2-client的Python方法,用于检查SCIM服务器是否遵循RFC7643和RFC7644规范。
旨在用于单元测试、持续集成套件和健康检查工具。如果您正在寻找scim2-tester的命令行集成,请查看scim2-cli。
那么SCIM究竟是什么呢?
SCIM代表跨域身份管理系统,是一种配置协议。配置是指在多个服务之间管理一组资源的行为,通常涉及用户和组。SCIM通常用于身份提供者与应用程序之间,以完成OAuth2和OpenID Connect等标准。它允许用户和组在应用程序之间进行同步创建、修改和删除。
安装
pip install scim2-tester
用法
scim2-tester提供了一套基本的命令行工具
python scim2_tester/checker.py https://scim.example
然而,通过scim2-cli可以实现更完整的集成
pip install scim2-cli
scim https://scim.example test
您可以通过查看scim2-cli测试命令参考获取更多详细信息。
scim2-tester是Yaal Coop开发的一套SCIM工具的一部分,包括scim2-models、scim2-client和scim2-cli