mirror of
https://github.com/zitadel/zitadel.git
synced 2025-08-11 21:47:32 +00:00
feat: permit all features to every instance and organisation (#3566)
This commit is contained in:
@@ -423,66 +423,6 @@ all fields are updated. If no value is provided the field will be empty afterwar
|
||||
PUT: /idps/{idp_id}/jwt_config
|
||||
|
||||
|
||||
### GetDefaultFeatures
|
||||
|
||||
> **rpc** GetDefaultFeatures([GetDefaultFeaturesRequest](#getdefaultfeaturesrequest))
|
||||
[GetDefaultFeaturesResponse](#getdefaultfeaturesresponse)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
GET: /features
|
||||
|
||||
|
||||
### SetDefaultFeatures
|
||||
|
||||
> **rpc** SetDefaultFeatures([SetDefaultFeaturesRequest](#setdefaultfeaturesrequest))
|
||||
[SetDefaultFeaturesResponse](#setdefaultfeaturesresponse)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
PUT: /features
|
||||
|
||||
|
||||
### GetOrgFeatures
|
||||
|
||||
> **rpc** GetOrgFeatures([GetOrgFeaturesRequest](#getorgfeaturesrequest))
|
||||
[GetOrgFeaturesResponse](#getorgfeaturesresponse)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
GET: /orgs/{org_id}/features
|
||||
|
||||
|
||||
### SetOrgFeatures
|
||||
|
||||
> **rpc** SetOrgFeatures([SetOrgFeaturesRequest](#setorgfeaturesrequest))
|
||||
[SetOrgFeaturesResponse](#setorgfeaturesresponse)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
PUT: /orgs/{org_id}/features
|
||||
|
||||
|
||||
### ResetOrgFeatures
|
||||
|
||||
> **rpc** ResetOrgFeatures([ResetOrgFeaturesRequest](#resetorgfeaturesrequest))
|
||||
[ResetOrgFeaturesResponse](#resetorgfeaturesresponse)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
DELETE: /orgs/{org_id}/features
|
||||
|
||||
|
||||
### GetOrgIAMPolicy
|
||||
|
||||
> **rpc** GetOrgIAMPolicy([GetOrgIAMPolicyRequest](#getorgiampolicyrequest))
|
||||
@@ -1962,23 +1902,6 @@ This is an empty request
|
||||
|
||||
|
||||
|
||||
### GetDefaultFeaturesRequest
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
### GetDefaultFeaturesResponse
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| features | zitadel.features.v1.Features | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### GetDefaultInitMessageTextRequest
|
||||
|
||||
|
||||
@@ -2291,28 +2214,6 @@ This is an empty request
|
||||
|
||||
|
||||
|
||||
### GetOrgFeaturesRequest
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| org_id | string | - | string.min_len: 1<br /> string.max_len: 200<br /> |
|
||||
|
||||
|
||||
|
||||
|
||||
### GetOrgFeaturesResponse
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| features | zitadel.features.v1.Features | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### GetOrgIAMPolicyRequest
|
||||
|
||||
|
||||
@@ -3217,28 +3118,6 @@ This is an empty request
|
||||
|
||||
|
||||
|
||||
### ResetOrgFeaturesRequest
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| org_id | string | - | string.min_len: 1<br /> string.max_len: 200<br /> |
|
||||
|
||||
|
||||
|
||||
|
||||
### ResetOrgFeaturesResponse
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| details | zitadel.v1.ObjectDetails | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### SetCustomLoginTextsRequest
|
||||
|
||||
|
||||
@@ -3324,50 +3203,6 @@ This is an empty request
|
||||
|
||||
|
||||
|
||||
### SetDefaultFeaturesRequest
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| tier_name | string | - | string.max_len: 200<br /> |
|
||||
| description | string | - | string.max_len: 200<br /> |
|
||||
| audit_log_retention | google.protobuf.Duration | - | duration.gte.seconds: 0<br /> duration.gte.nanos: 0<br /> |
|
||||
| login_policy_username_login | bool | - | |
|
||||
| login_policy_registration | bool | - | |
|
||||
| login_policy_idp | bool | - | |
|
||||
| login_policy_factors | bool | - | |
|
||||
| login_policy_passwordless | bool | - | |
|
||||
| password_complexity_policy | bool | - | |
|
||||
| label_policy | bool | - | |
|
||||
| custom_domain | bool | - | |
|
||||
| login_policy_password_reset | bool | - | |
|
||||
| label_policy_private_label | bool | - | |
|
||||
| label_policy_watermark | bool | - | |
|
||||
| custom_text | bool | - | |
|
||||
| privacy_policy | bool | - | |
|
||||
| metadata_user | bool | - | |
|
||||
| custom_text_message | bool | - | |
|
||||
| custom_text_login | bool | - | |
|
||||
| lockout_policy | bool | - | |
|
||||
| actions | bool | - | |
|
||||
| actions_allowed | zitadel.features.v1.ActionsAllowed | - | |
|
||||
| max_actions | int32 | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### SetDefaultFeaturesResponse
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| details | zitadel.v1.ObjectDetails | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### SetDefaultInitMessageTextRequest
|
||||
|
||||
|
||||
@@ -3535,53 +3370,6 @@ This is an empty request
|
||||
|
||||
|
||||
|
||||
### SetOrgFeaturesRequest
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| org_id | string | - | string.min_len: 1<br /> string.max_len: 200<br /> |
|
||||
| tier_name | string | - | string.max_len: 200<br /> |
|
||||
| description | string | - | string.max_len: 200<br /> |
|
||||
| state | zitadel.features.v1.FeaturesState | - | |
|
||||
| state_description | string | - | string.max_len: 200<br /> |
|
||||
| audit_log_retention | google.protobuf.Duration | - | duration.gte.seconds: 0<br /> duration.gte.nanos: 0<br /> |
|
||||
| login_policy_username_login | bool | - | |
|
||||
| login_policy_registration | bool | - | |
|
||||
| login_policy_idp | bool | - | |
|
||||
| login_policy_factors | bool | - | |
|
||||
| login_policy_passwordless | bool | - | |
|
||||
| password_complexity_policy | bool | - | |
|
||||
| label_policy | bool | - | |
|
||||
| custom_domain | bool | - | |
|
||||
| login_policy_password_reset | bool | - | |
|
||||
| label_policy_private_label | bool | - | |
|
||||
| label_policy_watermark | bool | - | |
|
||||
| custom_text | bool | - | |
|
||||
| privacy_policy | bool | - | |
|
||||
| metadata_user | bool | - | |
|
||||
| custom_text_message | bool | - | |
|
||||
| custom_text_login | bool | - | |
|
||||
| lockout_policy | bool | - | |
|
||||
| actions | bool | - | |
|
||||
| actions_allowed | zitadel.features.v1.ActionsAllowed | - | |
|
||||
| max_actions | int32 | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### SetOrgFeaturesResponse
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| details | zitadel.v1.ObjectDetails | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### SetUpOrgRequest
|
||||
|
||||
|
||||
|
@@ -533,18 +533,6 @@ Returns a list of organisations where the authorized user has a user grant (auth
|
||||
POST: /global/projectorgs/_search
|
||||
|
||||
|
||||
### ListMyZitadelFeatures
|
||||
|
||||
> **rpc** ListMyZitadelFeatures([ListMyZitadelFeaturesRequest](#listmyzitadelfeaturesrequest))
|
||||
[ListMyZitadelFeaturesResponse](#listmyzitadelfeaturesresponse)
|
||||
|
||||
Returns a list of features, which are allowed on these organisation based on the subscription of the organisation
|
||||
|
||||
|
||||
|
||||
POST: /features/zitadel/me/_search
|
||||
|
||||
|
||||
### ListMyZitadelPermissions
|
||||
|
||||
> **rpc** ListMyZitadelPermissions([ListMyZitadelPermissionsRequest](#listmyzitadelpermissionsrequest))
|
||||
@@ -1087,23 +1075,6 @@ This is an empty request
|
||||
|
||||
|
||||
|
||||
### ListMyZitadelFeaturesRequest
|
||||
This is an empty request
|
||||
|
||||
|
||||
|
||||
|
||||
### ListMyZitadelFeaturesResponse
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| result | repeated string | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### ListMyZitadelPermissionsRequest
|
||||
This is an empty request
|
||||
|
||||
|
@@ -1,25 +0,0 @@
|
||||
---
|
||||
title: zitadel/features.proto
|
||||
---
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
## Enums
|
||||
|
||||
|
||||
### FeaturesState {#featuresstate}
|
||||
|
||||
|
||||
| Name | Number | Description |
|
||||
| ---- | ------ | ----------- |
|
||||
| FEATURES_STATE_ACTIVE | 0 | - |
|
||||
| FEATURES_STATE_ACTION_REQUIRED | 1 | - |
|
||||
| FEATURES_STATE_CANCELED | 2 | - |
|
||||
| FEATURES_STATE_GRANDFATHERED | 3 | - |
|
||||
|
||||
|
||||
|
||||
|
@@ -1680,18 +1680,6 @@ remove a list of user grants in one request
|
||||
DELETE: /user_grants/_bulk
|
||||
|
||||
|
||||
### GetFeatures
|
||||
|
||||
> **rpc** GetFeatures([GetFeaturesRequest](#getfeaturesrequest))
|
||||
[GetFeaturesResponse](#getfeaturesresponse)
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
GET: /features
|
||||
|
||||
|
||||
### GetOrgIAMPolicy
|
||||
|
||||
> **rpc** GetOrgIAMPolicy([GetOrgIAMPolicyRequest](#getorgiampolicyrequest))
|
||||
@@ -4570,23 +4558,6 @@ This is an empty request
|
||||
|
||||
|
||||
|
||||
### GetFeaturesRequest
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
### GetFeaturesResponse
|
||||
|
||||
|
||||
|
||||
| Field | Type | Description | Validation |
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| features | zitadel.features.v1.Features | - | |
|
||||
|
||||
|
||||
|
||||
|
||||
### GetFlowRequest
|
||||
|
||||
|
||||
|
@@ -17,7 +17,6 @@ title: zitadel/options.proto
|
||||
| ----- | ---- | ----------- | ----------- |
|
||||
| permission | string | - | |
|
||||
| check_field_name | string | - | |
|
||||
| feature | string | - | |
|
||||
|
||||
|
||||
|
||||
|
Reference in New Issue
Block a user