Điểm:1

Định cấu hình Netbox để nhận thông tin ủy quyền qua REMOTE_AUTH?

lá cờ pt

Tôi đang cố gắng thiết lập proxy oauth2 trước Netbox (để xác thực đối với phiên bản Keycloak cục bộ). Tôi có cấu hình sau trong /etc/netbox/config/extra.py:

REMOTE_AUTH_ENABLED=True
REMOTE_AUTH_AUTO_CREATE_USER=True
REMOTE_AUTH_HEADER='HTTP_X_FORWARDED_PREFERRED_USERNAME'
REMOTE_AUTH_GROUP_HEADER='HTTP_X_FORWARDED_GROUPS'
REMOTE_AUTH_GROUP_SYNC_ENABLED=True
REMOTE_AUTH_SUPERUSER_GROUPS=['netbox-admin']
REMOTE_AUTH_GROUP_SEPARATOR=','

Xác thực hoạt động tốt; Tôi có thể nhập thông tin đăng nhập của mình và Netbox hiển thị địa chỉ email của tôi trong menu tài khoản.

Yêu cầu có một X-Chuyển tiếp-* tiêu đề giống như:

X-Forwarded-Preferred-Tên người dùng: [email protected]
X-Forwarded-Groups: default-roles-example,offline_access,netbox-admin,uma_authorization,role:default-roles-example,role:offline_access,role:netbox-admin,role:uma_authorization,role:account:manage-account, vai trò:tài khoản:quản lý-liên kết tài khoản,vai trò:tài khoản:xem-hồ sơ

Tôi đã xác minh rằng các tiêu đề này có trong các yêu cầu tới Netbox.

Tôi đã thử thiết lập REMOTE_AUTH_GROUP_HEADERREMOTE_AUTH_GROUP_SEPARATOR thích hợp, nhưng xem hồ sơ tài khoản (https://netbox.../user/profile/) luôn hiển thị "Nhóm: Không có" và tôi không thể nhận được đặc quyền siêu người dùng.

Có điều gì đó rõ ràng bị thiếu trong cấu hình của tôi không?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.