In my company multiple teams are working in the same Apigee org and we are having issue to track who is deleting or making a change to the proxies out there. Can someone describe how to send a notification(e.g. email or slack) when a proxy get deleted/updated to a Tech Lead/a developer?
Solved! Go to Solution.
Hi @KASSAH1
No such feature within the product. You might have to build using the Management APIs
Why not:
Again - by sending the emails doesn't help as the proxy is already deleted (which is more reactive). I would recommend a proactive approach where you restrict access by using custom roles.
WITH GREAT POWER THERE MUST ALSO COME--GREAT RESPONSIBILITY! 🙂
Hope this helps !
Hi @KASSAH1
No such feature within the product. You might have to build using the Management APIs
Why not:
Again - by sending the emails doesn't help as the proxy is already deleted (which is more reactive). I would recommend a proactive approach where you restrict access by using custom roles.
WITH GREAT POWER THERE MUST ALSO COME--GREAT RESPONSIBILITY! 🙂
Hope this helps !
Very NICE answer! @Sai
Thank you @Sai Saran Vaidyanathan I liked you Suggestions PROACTIVE!!!.
Awesome.. Glad I was of some help 🙂
Love the idea of using the Audit Management API. Most people I talk to, don't know that it exists.
Great Answer @Sai Saran Vaidyanathan,
@KASSAH1 , Just to add on top of what @Sai Saran Vaidyanathan said,
Many of our customers use their own mechanism to publish proxies. They don't use Edge UI at all. For example, They leverage CI / CD frameworks like jenkins, Build tools like maven to deploy the proxies with internal RBAC / Publish process. You can use your own SDLC with Apigee using Apigee Edge Management APIs & Out of the box tools / plugins like apigeetool, maven etc.
You can integrate notifications into same by doing that. Hope it helps.
I do agree with you @Anil Sagar, we do use all sort of CI and DevOps tools like maven, jenkin, sonar, UCD even Docker. Thanks for you answer thou.