mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-11 21:47:32 +00:00
fix: handle default org id (#3769)
This commit is contained in:
@@ -423,6 +423,28 @@ service AdminService {
|
||||
};
|
||||
}
|
||||
|
||||
// Set the default org
|
||||
rpc SetDefaultOrg(SetDefaultOrgRequest) returns (SetDefaultOrgResponse) {
|
||||
option (google.api.http) = {
|
||||
put: "/orgs/default/{org_id}";
|
||||
};
|
||||
|
||||
option (zitadel.v1.auth_option) = {
|
||||
permission: "iam.write";
|
||||
};
|
||||
}
|
||||
|
||||
// Set the default org
|
||||
rpc GetDefaultOrg(GetDefaultOrgRequest) returns (GetDefaultOrgResponse) {
|
||||
option (google.api.http) = {
|
||||
get: "/orgs/default";
|
||||
};
|
||||
|
||||
option (zitadel.v1.auth_option) = {
|
||||
permission: "iam.read";
|
||||
};
|
||||
}
|
||||
|
||||
//Returns all organisations matching the request
|
||||
// all queries need to match (AND)
|
||||
rpc ListOrgs(ListOrgsRequest) returns (ListOrgsResponse) {
|
||||
@@ -2569,6 +2591,21 @@ message GetDefaultLanguageResponse {
|
||||
string language = 1;
|
||||
}
|
||||
|
||||
message SetDefaultOrgRequest {
|
||||
string org_id = 1 [(validate.rules).string = {min_len: 1, max_len: 200}];
|
||||
}
|
||||
|
||||
message SetDefaultOrgResponse {
|
||||
zitadel.v1.ObjectDetails details = 1;
|
||||
}
|
||||
|
||||
//This is an empty request
|
||||
message GetDefaultOrgRequest {}
|
||||
|
||||
message GetDefaultOrgResponse {
|
||||
zitadel.org.v1.Org org = 1;
|
||||
}
|
||||
|
||||
message ListInstanceDomainsRequest {
|
||||
zitadel.v1.ListQuery query = 1;
|
||||
// the field the result is sorted
|
||||
|
@@ -2877,8 +2877,10 @@ message GetOIDCInformationResponse {
|
||||
message GetIAMRequest {}
|
||||
|
||||
message GetIAMResponse {
|
||||
//deprecated: use default_org_id instead
|
||||
string global_org_id = 1;
|
||||
string iam_project_id = 2;
|
||||
string default_org_id = 3;
|
||||
}
|
||||
|
||||
//This is an empty request
|
||||
|
Reference in New Issue
Block a user