/
GreyCat
/
GC-AI-Control-Tower
Обзор
Документация
Войти
/
GreyCat
/
GC-AI-Control-Tower
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
main
control-tower-api/src/api/access.py
11 строк
448 B
Vlad
Create access.py
16 сен 2025, 11:08
Не верифицирован
16 сен 2025, 11:08
edcfeb0
Код
Авторство
О чём код?
from fastapi import APIRouter, Query from src.core.scim_offboard import offboard_user from src.core.audit_trail import log_audit router = APIRouter() @router.post("/offboard") def offboard(username: str = Query(...)): offboard_user(username) log_audit(user_id="admin", action="offboard", sources=["user"], policies=[], masks=[], latency=0.1, cost=0.0) return {"message": f"User {username} offboarded → keys deleted, cache cleared"}