dpalmasan / dpalmasan/python-user-posts-microservice
Add ability to use service accounts in MongoDB
- Ngôn ngữ chính
- Python
- Star
- 1
- Fork
- 0
- Chỉ số merge pull request
- Không có pull request nào được merge trong 30 ngày
Mô tả
Currently, we are using MongoDB as root (not passing credentials when creating a `MongoClient` instance). This might pose some security issues, as the account used by the service should have restricted access (i.e. read only, read/write, but not delete).
We need to add credentials to configuration file, update deployments when needed.
Hướng dẫn đóng góp
Chưa lập chỉ mục được hướng dẫn đóng góp cho kho mã nguồn này
Hướng nghiên cứu
Bắt đầu bằng cách xác định nơi tạo MongoClient và cấu hình được các deployment sử dụng; phần mô tả không nêu tệp hoặc bài kiểm thử nào. Truy vết cách cung cấp các thiết lập MongoDB, sau đó xác định cách biểu diễn các role bị giới hạn của tài khoản dịch vụ và xác minh rằng các deployment xác thực mà không được cấp quyền truy cập không cần thiết.
Do mô hình lập chỉ mục viết ra từ nội dung của issue.
Đánh giá
- Công nghệ
- mongodb, python
- Lĩnh vực
- databases, devops, security
- Loại issue
- Tính năng
- Độ khó
- 4/5
- Thời gian dự kiến
- 3-5 ngày
- Mức độ hoạt động
- Đình trệ
- Độ rõ ràng
- Khá rõ ràng
- Mức phù hợp với người mới
- 38/100