Playground에서 사용해 보기
브라우저에서 SPDL 정책을 편집하고 인가 요청을 보내 결정을 확인합니다. 설치가 필요 없습니다.
Playground 열기세분화된 인가를 독립된 엔진에 맡깁니다. 정책은 읽기 쉽고 중앙에서 관리되며, 서로 다른 언어와 기술 스택에 대해 밀리초 단위로 결정을 반환합니다.
브라우저에서 정책을 실행하거나, 애플리케이션에 SDK를 추가하거나, 자체 머신에서 엔진을 실행합니다.
Speedle은 클라우드 네이티브 및 기존 환경에서 사용자, 서비스 및 워크로드의 RBAC 및 ABAC 결정을 외부화하는 범용 인가 엔진입니다.
서로 다른 언어로 작성된 서비스가 단일 정책 집합을 공유하며 Speedle에 일관된 인가 결과를 쿼리합니다. 정책 유지보수는 중앙에서 수행됩니다.
오픈 소스 설계, 유연한 확장. Speedle은 Universal Permissive License를 채택하여 개방적으로 발전을 거듭하고 있습니다.
프로젝트 역사 읽기전체 서비스로 배포하거나 기존 인프라에 필요한 구성 요소만 임베드할 수 있습니다.
이 프로젝트는 오픈 소스 프로젝트 Oracle Speedle에서 시작되었습니다. 전체 내력은 Speedle 소개 페이지를 참조하세요.
명확하고 읽기 쉬운 정책, 빠른 결정, 중앙 집중식 관리, 유연한 연동.
읽기 쉬운 SPDL로 누가 무엇을 수행할 수 있는지 명확하게 정의합니다.
자세히 알아보기멀티 클라우드 환경에서 실행되며 플러그형 인터페이스를 통해 최신 인프라와 연동됩니다.
자세히 알아보기실제 접근을 기록하여 실행 가능한 인가 정책을 자동으로 생성합니다.
자세히 알아보기역할과 속성을 결합하여 보다 정밀한 접근 제어를 구현합니다.
자세히 알아보기여러 서비스에 걸친 인가 정책을 한 곳에서 중앙 관리합니다.
자세히 알아보기특정 아이덴티티 공급자에 묶이지 않습니다. 애플리케이션이 인증한 사용자, 그룹, 속성을 Speedle에 전달하면 결정을 받습니다.
자세히 보기etcd를 사용하거나 영속화 인터페이스를 구현해 자체 스토리지에 연결합니다.
자세히 보기# 직원은 도서를 읽고 대출할 수 있습니다 grant group employee read,borrow book # 거부가 허용보다 우선합니다. 도서 카드가 유효하지 않으면 Bob은 대출할 수 없습니다 deny user bob borrow book if is_card_valid == false
Speedle은 공개적으로 유지 관리됩니다. 문제 보고, 문서 개선, Pull Request 제출을 환영합니다.