The flow
Starts it 2Model 2Logic 14Service 12
The steps in the order they run, from what starts it.
- 1๐ง Claude AI EngineLm Chat AnthropicModel
- 2๐ Manual Key Lookup TriggerManual triggerStarts it
- 3๐ Secure Form: Key Compromise InputForm triggerStarts it
- 4๐ค AI Security AnalysisAgentModel
- 5๐ AWS IAM ServiceAws IamService
- 6๐ง Process Form SubmissionSetLogic
- 7๐ฌ Notify Security TeamSlackService
- 8๐ Fetch User Access KeysHttp RequestService
- 9๐ Request Human ApprovalSlackService
- 10๐ Parse Access Key ResponseCodeLogic
- 11โ Approved Compromise DataSetLogic
- 12โก No Operation, do nothingNo OpLogic
- 13๐ก๏ธ Generate Invalidation PolicyHttp RequestService
- 14๐ซ Deactivate Compromised KeyHttp RequestService
- 15๐ Merge Response DataMergeLogic
- 16๐ Audit Inline PoliciesHttp RequestService
- 17๐ Audit Attached PoliciesHttp RequestService
- 18๐ Apply Security PolicyHttp RequestService
- 19๐ฆ Aggregate Final ResultsAggregateLogic
- 20๐ค Extract Inline Policy NamesSplit OutLogic
- 21๐ค Extract Attached Policy ListSplit OutLogic
- 22๐ Batch Process Inline PoliciesSplit In BatchesLogic
- 23๐ Batch Process Attached PoliciesSplit In BatchesLogic
- 24๐ Retrieve Inline Policy DetailsHttp RequestService
- 25๐ Fetch Policy MetadataHttp RequestService
- 26๐ Parse Inline Policy JSONCodeLogic
- 27๐ Retrieve Policy DocumentHttp RequestService
- 28โก Inline Policy RouterNo OpLogic
- 29๐ Parse Attached Policy JSONCodeLogic
- 30โก Attached Policy RouterNo OpLogic