|
|
|
|
|
by peter_l_downs
1120 days ago
|
|
Congratulations on the launch, certainly looks pretty. I think most ex-stripes end up writing something similar, nice to not have to. How does secret management work? Do you make it easy to access secrets stored in AWS/GCP/Vault, or do I need to manually add secrets to the Oni web interface? When self-hosting, is the frontend also self-hosted, or am I always using the oni website? Say I want to write a task for removing a customer and all of their data, for handling account deactivations. I only want the CTO to be able to run this action. And the implementation is going to involve using my app's ORM and performing a bunch of deletions, so I'll need a way to write and test the code for that. How do I write an Oni task that connects to my application as an integration? And how do I check permissions? |
|
The Onu frontend can't be self-hosted yet, but it's on our roadmap.
Your Onu tasks live in a directory in your codebase, so you should be able to write and test them the same way you do with other code in your codebase, and use existing business logic by importing it. Our CLI has a local dev studio for testing out scripts locally before deploying. We're also actively working on user groups & permissions - this isn't live yet, but we're planning to add this directly to our SDK so you can define permissions in code