[英]DynamoDB Many to many relation for IAM like service
因此,我嘗試構建 IAM 服務,如 Amazon IAM,但更簡單。 公司有用戶、組和策略。 正如您可以想象的那樣,用戶、組和策略彼此之間具有多對多關系。 動作:
現在的問題是,如果用戶嘗試登錄,那么我必須提出 3 個請求:
然后我必須為每次登錄做 3 次往返。 有一個更好的方法嗎? 或者設計不同的關系。
我會將其非規范化。
用戶的有效策略應該是用戶文檔中的一個屬性。
在將用戶添加到組或從組中刪除或將策略附加到用戶/從用戶分離后,應異步重新計算有效策略。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.