권한 관리에 대한 일부 요약
저는 많은 제품과 시스템을 구축해왔습니다. 권한 관리 문제와 관련된 경우가 많기 때문에 몇 가지 요약을 작성했습니다. 몇 년 전 대규모 거래 플랫폼을 구축했습니다([...]
저는 많은 제품과 시스템을 구축해왔습니다. 권한 관리 문제와 관련된 경우가 많기 때문에 몇 가지 요약을 작성했습니다.
몇 년 전 대규모 거래 플랫폼(주요 인터넷 기업의 플랫폼)을 구축한 적이 있습니다. 당시에는 6가구 모델(계정, 이용자, 고객, 개인, 기업)을 참고로 삼았다.
이것은 비교적 크고 복잡한 일입니다. 미니멀리스트인 저는 이 모델을 별로 좋아하지 않지만, 많은 시나리오에서 이 모델에는 장점이 있습니다.
그래서 나중에 내 경험과 6가구 모델을 참고하여 세 가지 권한 관리 체계를 정리했다.
1. 역할 권한 시스템
이것이 가장 일반적입니다.
역할은 권한을 결정합니다. 해당 권한을 얻으려면 해당 역할을 수행하면 됩니다.
2. 주문권한 시스템
순서에 따라 권위가 결정됩니다. 해당 권한을 얻으려면 해당 제품을 구매하세요.
3. 자산권한제도
특정 자산의 금액에 따라 권한이 결정됩니다. 해당 권한을 얻으려면 특정 자산을 일정 수준까지 소유/축적하면 됩니다.
사용자 자산 관련: 포인트, 잔액, 쿠폰, 보상 등을 총칭하여 사용자 자산이라고 할 수 있습니다.