من مجموعه ای از خدمات میکرو را دارم که با یکدیگر تعامل دارند. من می خواهم تأیید اعتبار و مجوز را در این سرویس ها تنظیم کنم ، بنابراین اگر کاربر فقط به یک سرویس دسترسی داشته باشد ، فقط می تواند اقدامات مجاز برای این سرویس را انجام دهد.
برای به حداقل رساندن کار توسعه (همانطور که خدمات خرد به زبانهای مختلف پیاده سازی شده است) ، من ابزارهایی مانند Vault و بطور خاص روش AppRole auth را کاوش کرده ام. این می تواند مشکل authN را برطرف سازد ، اما این یک مورد خوب برای استفاده از Vault برای استفاده از آن به عنوان مدیر AuthZ بین خدمات خرد است.