Open Policy Agent – 快速導入 Authz 至 Microservice 架構

先跟各位介紹一下我們團隊的服務 LINE SPOTLINE SPOT 是一個以您所在的位置為起點,把線下的資訊整合到線上的一個全新的服務,在上面可以看到各式店家的優惠資訊,您也可以在上面的店家資訊頁面上傳照片或透過評論留下您的想法,若各位有興趣可以參考另一篇文章

LINE SPOT平台相當仰賴消費者及店家提供資訊,因此權限的控管與設計,也是一大課題,接下來將以LINE SPOT上店家照片為例,示範如何實作權限控管。

假設今天希望針對照片刪除時實施以下規則:

用戶都可以刪除自己在店家上傳的照片,店家管理者可以刪除所有該店家底下的照片