Claude 24f816b6a3
Consolidate 22 sibling repos into layered organism structure
Place useful parts of the surrounding repos into sica-fondt by layer, per the
body model (Ada = membrane; brain/endocrine/capabilities/knowledge non-Ada):

- brain/        LLM reasoning + providers (dapr, hermes, MoMoA)
- capabilities/ REPRAG sidecars: hermes tools/skills, dapr tools, parallel
                dispatch, A51 channels, and the OSINT cluster
- knowledge/    LORAG corpus: 754 cyber-skills, agency personas, secure-coding,
                MITRE ATT&CK data
- reference/    defensive threat-reference (C3, shhbruh doc) + AdaYaml parser

License handling: AGPL sources (worldosint, advanced_evolution, mercury,
Reticulum) and GPL DeTTECT are SPEC-only clean-room/port descriptions — no
copyleft code copied. MIT/Apache/data parts copied as working trees.

Safety: shhbruh escape/persistence material and C3 covert-C2 kept as reference
only, not wired into the running organism. See CONSOLIDATION.md.

https://claude.ai/code/session_01UehUqEXXJJCsHoA4voCU5c
2026-06-10 06:53:01 +00:00

1.7 KiB

API Reference: Saviynt Access Recertification

Saviynt EIC REST API v5

Authentication

POST /ECM/api/login
Body: {"username": "admin", "password": "pass"}
Returns: {"access_token": "...", "token_type": "Bearer"}

Certification Endpoints

Method Endpoint Description
POST /ECM/api/v5/listCertification List campaigns
POST /ECM/api/v5/getCertificationDetails Campaign statistics
POST /ECM/api/v5/getCertificationItems Get review items
POST /ECM/api/v5/certifyItems Certify/revoke items

listCertification Payload

Field Description
certificationstatus active, completed, expired
max Maximum results per page
offset Pagination offset

Certification Item Fields

Field Description
username Identity under review
entitlement_value Access being reviewed
risk_score Computed risk (0-10)
last_used_date Last access usage date
peer_group_match Whether peers have same access

certifyItems Actions

Action Description
certify Approve continued access
revoke Remove access
consult Request additional reviewer input

Campaign Types

Type Trigger
User Manager Manager reviews direct reports
Application Owner App owner reviews all users
Entitlement Owner Entitlement owner reviews holders
Event-Based Triggered by role/department change

References