Skip to content

Latest commit

 

History

History
63 lines (41 loc) · 3.04 KB

readme_en.md

File metadata and controls

63 lines (41 loc) · 3.04 KB

license Release Version PRs Welcome BK Pipelines Status

Overview

iam-python-sdk is the SDK of blueking IAM(BK-IAM), your system can use BK-IAM easily via SDK.

Features

  • [Basic] support both Python2/Python3
  • [Basic] unittest
  • [Basic] debug mode for all apis
  • [IAM] support expression evaluate: policy query/auth
  • [IAM] support expression analysis: transfer to Django QuerySet or SQL
  • [IAM] generate application URL
  • [IAM] batch resources auth / batch resources and batch actions auth
  • [Contrib] Django IAM Migration, merge iam model migration into Django Migration
  • [Contrib] Resource API Framework, help to implements IAM callback API easily
  • [Contrib] support tastypie

Getting started

Installation

$ pip install bk-iam

Usage

Roadmap

Support

BlueKing Community

  • BK-CI:a continuous integration and continuous delivery system that can easily present your R & D process to you.
  • BK-BCS:a basic container service platform which provides orchestration and management for micro-service business.
  • BK-BCS-SaaS:a SaaS provides users with highly scalable, flexible and easy-to-use container products and services.
  • BK-PaaS:an development platform that allows developers to create, develop, deploy and manage SaaS applications easily and quickly.
  • BK-SOPS:an lightweight scheduling SaaS for task flow scheduling and execution through a visual graphical interface.
  • BK-CMDB:an enterprise-level configuration management platform for assets and applications.

Contributing

If you have good ideas or suggestions, please let us know by Issues or Pull Requests and contribute to the Blue Whale Open Source Community.

License

Based on the MIT protocol. Please refer to LICENSE