dovie - maduvena/jans-docs GitHub Wiki
Designing an AI bot that uses OpenSearch for data retrieval and Janssen's Cedarling to define permissions for actions.
cedar.is_allowed(
principal="Bot::\"bot:SupportBot\"",
action="Action::\"ViewTicket\"",
resource="Ticket::\"ticket:456\"",
context={
"principal": {
"authorized_users": [
{
"__entity": "User::\"user:agent_1\"",
"tenant": "Tenant::\"tenant:Acme_Inc\"",
"account": "Account::\"account:Foo_Bar\""
}
]
},
"resource": {
"tenant": "Tenant::\"tenant:Acme_Inc\"",
"account": "Account::\"account:Foo_Bar\""
}
}
)
1. Support portal - envt creation in progress ( Zico / Ganesh)
2. Jans VM - ready - madhu
3. Deepseek - Opensearch connector + BOT
https://opensearch.org/blog/OpenSearch-Now-Supports-DeepSeek-Chat-Models/
Playground envt
- Opensearch - https://playground.opensearch.org/app/home#/