Browse Source

iam: add Group message to protobuf schema

Add Group message (name, members, policy_names, disabled) and
add groups field to S3ApiConfiguration for IAM group management
support (issue #7742).
pull/8560/head
Chris Lu 2 days ago
parent
commit
07d8ceafc7
  1. 8
      weed/pb/iam.proto
  2. 454
      weed/pb/iam_pb/iam.pb.go

8
weed/pb/iam.proto

@ -168,6 +168,14 @@ message S3ApiConfiguration {
repeated Account accounts = 2;
repeated ServiceAccount service_accounts = 3;
repeated Policy policies = 4;
repeated Group groups = 5;
}
message Group {
string name = 1;
repeated string members = 2; // usernames
repeated string policy_names = 3; // attached managed policy names
bool disabled = 4;
}
message Identity {

454
weed/pb/iam_pb/iam.pb.go
File diff suppressed because it is too large
View File

Loading…
Cancel
Save