요청자, 유형 및 상태로 요청을 캡처합니다.
형식화된 요청 테이블은 상태를 명시적으로 유지합니다. Transitions are server-side mutations — no client-side state to tamper with.
행 수준 감사, 범위가 지정된 권한, 통제된 Slack 알림 등 통제된 기본 요소에 승인 큐 앱을 구축하세요. 플랫폼 자체는 오늘날 직무 분리와 함께 릴리스 승인을 제공합니다. 내구성 있는 워크플로 엔진이 계획되어 있습니다.
요청, 결정 및 상태 전환은 조직의 전용 Postgres에 있습니다.
승인할 수 있는 사람은 권한입니다. 즉, 규칙이 아닌 패턴 부여가 있는 사용자 정의 역할입니다.
모든 결정은 행위자 및 차이점 이전/이후가 포함된 추가 전용 감사 테이블에 저장됩니다.
보류 중인 요청, 결정 및 감사 상태
일별 승인 및 거부
승인 큐은 현재 Relpin에 구축하는 앱입니다. 조직의 전용 Postgres에 입력된 요청 테이블, 결정할 수 있는 범위가 지정된 역할, 모든 결정을 기록하는 감사 추적입니다.
형식화된 요청 테이블은 상태를 명시적으로 유지합니다. Transitions are server-side mutations — no client-side state to tamper with.
Pattern grants scope decisions to teams, workspaces, or named users. Who may decide is a permission, not a convention.
앱은 SDK가 통제된 실제 TypeScript 또는 Python 프로젝트입니다. SQL는 게시 시간 게이트를 사용하여 서버 측을 실행합니다.
멱등성 키, 재시도 및 기능 게이팅을 통해 전달이 계속 관리되므로 유지 관리할 웹훅이 없습니다.
데이터베이스 트리거는 모든 변경에 대해 이전/이후 값을 캡처합니다. 감사 테이블은 추가 전용이며 DB 권한으로 적용됩니다.
플랫폼 자체 게이트가 적용됩니다. TEST에는 1개의 승인이 필요하고, PROD에는 2개의 승인이 필요하며 요청자는 자체 승인할 수 없습니다.
예약된 트리거, 에스컬레이션 체인 및 내구성 있는 사용자 작성 워크플로 엔진이 계획되어 있습니다. 그때까지 위의 승인 큐 패턴은 이미 존재하는 기본 요소에서 실행됩니다. 여기서는 출시되지 않은 기계에 의존하는 것이 없습니다.