diff --git a/apps/docs/content/apis/openidoauth/claims.mdx b/apps/docs/content/apis/openidoauth/claims.mdx index 563aac881..b437f6bf6 100644 --- a/apps/docs/content/apis/openidoauth/claims.mdx +++ b/apps/docs/content/apis/openidoauth/claims.mdx @@ -109,10 +109,10 @@ ZITADEL reserves some claims to assert certain data. Please check out the [reser | Claims | Example | Description | |:--------------------------------------------------|:---------------------------------------------------------------------------------------------------------|-----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| | urn:zitadel:iam:action:\{actionname}:log | `{"urn:zitadel:iam:action:appendCustomClaims:log": ["test log", "another test log"]}` | This claim is set during Actions as a log, e.g. if two custom claims with the same keys are set. | -| urn:zitadel:iam:org:domain:primary:\{domainname} | `{"urn:zitadel:iam:org:domain:primary": "acme.ch"}` | This claim represents the primary domain of the organization the user belongs to. | +| urn:zitadel:iam:org:domain:primary:\{domainname} | `{"urn:zitadel:iam:org:domain:primary": "acme.ch"}` | This claim represents the Organization Domain the user belongs to. | | urn:zitadel:iam:org:project:roles | `{"urn:zitadel:iam:org:project:roles": [ {"user": {"id1": "acme.zitade.ch", "id2": "caos.ch"} } ] }` | When roles are asserted, ZITADEL does this by providing the `id` and `primaryDomain` below the role. This gives you the option to check in which organization a user has the role on the current project (where your application belongs to). | | urn:zitadel:iam:org:project:\{projectid}:roles | `{"urn:zitadel:iam:org:project:id3:roles": [ {"user": {"id1": "acme.zitade.ch", "id2": "caos.ch"} } ] }` | When roles are asserted, ZITADEL does this by providing the `id` and `primaryDomain` below the role. This gives you the option to check in which organization a user has the role on a specific project. | | urn:zitadel:iam:user:metadata | `{"urn:zitadel:iam:user:metadata": [ {"key": "VmFsdWU=" } ] }` | The metadata claim will include all metadata of a user. The values are base64 encoded. | | urn:zitadel:iam:user:resourceowner:id | `{"urn:zitadel:iam:user:resourceowner:id": "orgid"}` | This claim represents the user's organization ID. | | urn:zitadel:iam:user:resourceowner:name | `{"urn:zitadel:iam:user:resourceowner:name": "ACME"}` | This claim represents the user's organization's name. | -| urn:zitadel:iam:user:resourceowner:primary_domain | `{"urn:zitadel:iam:user:resourceowner:primary_domain": "acme.ch"}` | This claim represents the user's organization's primary domain. | +| urn:zitadel:iam:user:resourceowner:primary_domain | `{"urn:zitadel:iam:user:resourceowner:primary_domain": "acme.ch"}` | This claim represents the user's Organization Domain. | diff --git a/apps/docs/content/apis/openidoauth/scopes.mdx b/apps/docs/content/apis/openidoauth/scopes.mdx index cb91bd093..66be8868a 100644 --- a/apps/docs/content/apis/openidoauth/scopes.mdx +++ b/apps/docs/content/apis/openidoauth/scopes.mdx @@ -20,15 +20,15 @@ ZITADEL supports the usage of scopes as way of requesting information from the i In addition to the standard compliant scopes, we use the following scopes. -| Scopes | Example | Description | -|:--------------------------------------------------|:-------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| -| `urn:zitadel:iam:org:project:role:{rolekey}` | `urn:zitadel:iam:org:project:role:user` | By using this scope a client can request the claim `urn:zitadel:iam:org:project:roles` to be asserted when possible. As an alternative approach you can enable all roles to be asserted from the [project](/guides/manage/console/roles#role-assignments) a client belongs to. | -| `urn:zitadel:iam:org:projects:roles` | `urn:zitadel:iam:org:projects:roles` | By using this scope a client can request the claim `urn:zitadel:iam:org:project:{projectid}:roles` to be asserted for each requested project. All projects of the token audience, requested by the `urn:zitadel:iam:org:project:id:{projectid}:aud` scopes will be used. | -| `urn:zitadel:iam:org:id:{id}` | `urn:zitadel:iam:org:id:178204173316174381` | When requesting this scope **ZITADEL** will enforce that the user is a member of the selected organization. If the organization does not exist a failure is displayed. It will assert the `urn:zitadel:iam:user:resourceowner` claims. | -| `urn:zitadel:iam:org:domain:primary:{domainname}` | `urn:zitadel:iam:org:domain:primary:acme.ch` | When requesting this scope **ZITADEL** will enforce that the user is a member of the selected organization and the username is suffixed by the provided domain. If the organization does not exist a failure is displayed | -| `urn:zitadel:iam:org:roles:id:{orgID}` | `urn:zitadel:iam:org:roles:id:178204173316174381` | This scope can be used one or more times to limit the granted organization IDs in the returned roles. Unknown organization IDs are ignored. When this scope is not used, all granted organizations are returned inside the roles. | -| `urn:zitadel:iam:org:project:id:{projectid}:aud` | `urn:zitadel:iam:org:project:id:69234237810729019:aud` | By adding this scope, the requested project id will be added to the audience of the access token | -| `urn:zitadel:iam:org:project:id:zitadel:aud` | `urn:zitadel:iam:org:project:id:zitadel:aud` | By adding this scope, the ZITADEL project id will be added to the audience of the access token | -| `urn:zitadel:iam:user:metadata` | `urn:zitadel:iam:user:metadata` | By adding this scope, the metadata of the user will be included in the token. The values are base64 encoded. | -| `urn:zitadel:iam:user:resourceowner` | `urn:zitadel:iam:user:resourceowner` | By adding this scope: id, name and primary_domain of the user's organization will be included in the token. | -| `urn:zitadel:iam:org:idp:id:{idp_id}` | `urn:zitadel:iam:org:idp:id:76625965177954913` | By adding this scope the user will directly be redirected to the identity provider to authenticate. Make sure you also send the primary domain scope if a custom login policy is configured. Otherwise the system will not be able to identify the identity provider. | +| Scopes | Example | Description | +|:--------------------------------------------------|:-------------------------------------------------------|------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------| +| `urn:zitadel:iam:org:project:role:{rolekey}` | `urn:zitadel:iam:org:project:role:user` | By using this scope a client can request the claim `urn:zitadel:iam:org:project:roles` to be asserted when possible. As an alternative approach you can enable all roles to be asserted from the [project](/guides/manage/console/roles#role-assignments) a client belongs to. | +| `urn:zitadel:iam:org:projects:roles` | `urn:zitadel:iam:org:projects:roles` | By using this scope a client can request the claim `urn:zitadel:iam:org:project:{projectid}:roles` to be asserted for each requested project. All projects of the token audience, requested by the `urn:zitadel:iam:org:project:id:{projectid}:aud` scopes will be used. | +| `urn:zitadel:iam:org:id:{id}` | `urn:zitadel:iam:org:id:178204173316174381` | When requesting this scope **ZITADEL** will enforce that the user is a member of the selected organization. If the organization does not exist a failure is displayed. It will assert the `urn:zitadel:iam:user:resourceowner` claims. | +| `urn:zitadel:iam:org:domain:primary:{domainname}` | `urn:zitadel:iam:org:domain:primary:acme.ch` | When requesting this scope **ZITADEL** will enforce that the user is a member of the selected organization and the username is suffixed by the provided domain. If the organization does not exist a failure is displayed | +| `urn:zitadel:iam:org:roles:id:{orgID}` | `urn:zitadel:iam:org:roles:id:178204173316174381` | This scope can be used one or more times to limit the granted organization IDs in the returned roles. Unknown organization IDs are ignored. When this scope is not used, all granted organizations are returned inside the roles. | +| `urn:zitadel:iam:org:project:id:{projectid}:aud` | `urn:zitadel:iam:org:project:id:69234237810729019:aud` | By adding this scope, the requested project id will be added to the audience of the access token | +| `urn:zitadel:iam:org:project:id:zitadel:aud` | `urn:zitadel:iam:org:project:id:zitadel:aud` | By adding this scope, the ZITADEL project id will be added to the audience of the access token | +| `urn:zitadel:iam:user:metadata` | `urn:zitadel:iam:user:metadata` | By adding this scope, the metadata of the user will be included in the token. The values are base64 encoded. | +| `urn:zitadel:iam:user:resourceowner` | `urn:zitadel:iam:user:resourceowner` | By adding this scope: id, name and primary_domain of the user's organization will be included in the token. | +| `urn:zitadel:iam:org:idp:id:{idp_id}` | `urn:zitadel:iam:org:idp:id:76625965177954913` | By adding this scope the user will directly be redirected to the identity provider to authenticate. Make sure you also send the Organization Domain scope if a custom login policy is configured. Otherwise the system will not be able to identify the identity provider. | diff --git a/apps/docs/content/concepts/features/identity-brokering.mdx b/apps/docs/content/concepts/features/identity-brokering.mdx index 09259f79b..96143959c 100644 --- a/apps/docs/content/concepts/features/identity-brokering.mdx +++ b/apps/docs/content/concepts/features/identity-brokering.mdx @@ -57,7 +57,7 @@ For example some organizations might use their EntraID, some other want to log i Using an identity provider with strong multitenancy capabilities such as ZITADEL, you can configure a different set of external identity providers per organization. [Domain discovery](/guides/solution-scenarios/domain-discovery) ensures that users are redirected to their external identity provider based on their email-address or username. -[Administrators](../structure/administrators) can configure organization domains that are used for domain-based redirection to an external IdP. +[Administrators](../structure/administrators) can configure Organization Domains that are used for domain-based redirection to an external IdP. ![](../../../public/img/concepts/features/domain-discovery.png) diff --git a/apps/docs/content/guides/integrate/actions/usage.mdx b/apps/docs/content/guides/integrate/actions/usage.mdx index 58d2bd814..d39556088 100644 --- a/apps/docs/content/guides/integrate/actions/usage.mdx +++ b/apps/docs/content/guides/integrate/actions/usage.mdx @@ -117,7 +117,7 @@ The information sent to the Endpoint is structured as JSON: "org": { "id": "ID of the organization the user belongs to", "name": "Name of the organization the user belongs to", - "primary_domain": "Primary domain of the organization the user belongs to" + "primary_domain": "Organization Domain the user belongs to" }, "user_grants": [ { @@ -211,7 +211,7 @@ The information sent to the Endpoint is structured as JSON: "org": { "id": "ID of the organization the user belongs to", "name": "Name of the organization the user belongs to", - "primary_domain": "Primary domain of the organization the user belongs to" + "primary_domain": "Organization Domain the user belongs to" }, "user_grants": [ { diff --git a/apps/docs/content/guides/integrate/login/hosted-login.mdx b/apps/docs/content/guides/integrate/login/hosted-login.mdx index fd38a1df5..c05b1aa83 100644 --- a/apps/docs/content/guides/integrate/login/hosted-login.mdx +++ b/apps/docs/content/guides/integrate/login/hosted-login.mdx @@ -36,7 +36,7 @@ Overall, ZITADEL's hosted login page simplifies the authentication process for d ### Flexible usernames Different login name formats can be used on ZITADEL's hosted login page to select a user. -Login methods can be a user's username, containing the username and an [organization domain](/guides/manage/console/organizations-overview#usernames-and-domains), their email addresses, or their phone numbers. +Login methods can be a user's username, containing the username and an [Organization Domain](/guides/manage/console/organizations-overview#usernames-and-domains), their email addresses, or their phone numbers. By default, all of these login methods are allowed and can be adjusted by [Administrators](/concepts/structure/administrators) to meet their requirements. ### Support for multiple authentication methods @@ -77,7 +77,7 @@ Developers can customize elements such as logos, colors, and messaging to ensure Customization and Branding The login page can be changed by customizing different branding aspects and you can define a Custom Domain for the login (eg, login.acme.com). -By default, the displayed branding is defined [based on the user's domain](/guides/solution-scenarios/domain-discovery). In case you want to show the branding of a specific organization by default, you need to either pass a primary domain scope (`urn:zitadel:iam:org:domain:primary:{domainname}`) with the authorization request, or define the behavior on your Project's settings. +By default, the displayed branding is defined [based on the user's domain](/guides/solution-scenarios/domain-discovery). In case you want to show the branding of a specific organization by default, you need to either pass an Organization Domain scope (`urn:zitadel:iam:org:domain:primary:{domainname}`) with the authorization request, or define the behavior on your Project's settings. ### Fast account switching diff --git a/apps/docs/content/guides/integrate/services/google-workspace.mdx b/apps/docs/content/guides/integrate/services/google-workspace.mdx index bf6c2c7a8..ed260756b 100644 --- a/apps/docs/content/guides/integrate/services/google-workspace.mdx +++ b/apps/docs/content/guides/integrate/services/google-workspace.mdx @@ -21,7 +21,7 @@ At this time Google supports SSO with OpenID Connect only for few providers. Prerequisites: - You need to have a domain registered with your Google Workspace account to configure SSO profiles -- Make sure that you [verify the same domain also in your ZITADEL organization and set it as primary domain](/guides/manage/console/organizations-overview#primary-domain) +- Make sure that you [verify the same domain also in your ZITADEL organization and set it as Organization Domain](/guides/manage/console/organizations-overview#organization-domain) - A user in Google Workspace (eg, road.runner@acme.com) - A user in ZITADEL with the same username (eg, road.runner@acme.com); make sure you verify the domain to set the username. This is different than the user's email address diff --git a/apps/docs/content/guides/manage/console/default-settings.mdx b/apps/docs/content/guides/manage/console/default-settings.mdx index 5a6bb3a65..f4a205d7f 100644 --- a/apps/docs/content/guides/manage/console/default-settings.mdx +++ b/apps/docs/content/guides/manage/console/default-settings.mdx @@ -140,7 +140,7 @@ The Login Policy defines how the login process should look like and which authen | Register allowed | Enable self register possibility in the login ui, this enables username password registration as well as registration with configured external identity providers | | External IDP allowed | Possibility to login with an external identity (e.g Google, Microsoft, Apple, etc), If you like to allow external Identity providers add them to the providers list | | Hide password reset | Disable the self-service option for users to reset their password. | -| Domain discovery allowed | If this setting is enabled, the user doesn't have to exist when entering the username. It is required to have verified domains on the organization. Example: ZITADEL is registered as organization with the domain zitadel.com and Entra ID as identity provider. A user enters john@zitadel.com in the login but the user doesn't exist. The domain can be mapped to the organization and therefore the user can be redirected to the Entra ID. | +| Domain discovery allowed | If this setting is enabled, the user doesn't have to exist when entering the username. It is required to have an Organization Domain on the organization. Example: ZITADEL is registered as organization with the domain zitadel.com and Entra ID as identity provider. A user enters john@zitadel.com in the login but the user doesn't exist. The domain can be mapped to the organization and therefore the user can be redirected to the Entra ID. | | Ignore unknown usernames | This setting can be enabled, if no error message should be shown if the user doesn't exist. Example: A user enters the login name john@zitadel.com, the user doesn't exist, but will be redirected to the password screen. After entering a password, the user will get an error that either username or password are wrong. | | Disable login with email address | By default users can additionally [login with the email attribute](/guides/solution-scenarios/configurations#use-an-email-address-as-username) of their user. Check this option to disable. | | Disable login with phone number | By default users can additionally [login with the phonenumber attribute](/guides/solution-scenarios/configurations#use-a-phone-number-as-username) of their user. Check this option to disable. | @@ -264,11 +264,11 @@ If an account is locked, the administrator has to unlock it in the ZITADEL Manag ## Domain settings -### Add organization domain as suffix to loginnames +### Add Organization Domain as suffix to loginnames -If you enable this setting, all loginnames will be suffixed with the organization domain. If this setting is disabled, you have to ensure that usernames are unique over all organizations. +If you enable this setting, all loginnames will be suffixed with the Organization Domain. If this setting is disabled, you have to ensure that usernames are unique over all organizations. -### Validate Org domains +### Validate Organization Domains If this is enabled all created domains on an organization must be verified per dns/acme challenge. diff --git a/apps/docs/content/guides/manage/console/organizations-overview.mdx b/apps/docs/content/guides/manage/console/organizations-overview.mdx index 38449f0d4..329c715bb 100644 --- a/apps/docs/content/guides/manage/console/organizations-overview.mdx +++ b/apps/docs/content/guides/manage/console/organizations-overview.mdx @@ -88,26 +88,26 @@ You can verify your own domain names (e.g., `acme.ch`) to simplify the user expe Only one user with the username `john.doe` can exist within the organization `ACME`, regardless of which domain suffix they use to log in. -### Primary Domain -An organization can have multiple domain names, but only one is **Primary**. The primary domain determines: +### Organization Domain +An organization can have multiple domain names, but only one is configured as the **Organization Domain**. The Organization Domain determines: * Which login name is displayed to the user in the UI. * What information is asserted in `access_tokens` (specifically the `preferred_username` claim). -Setting a Primary Domain affects users. +Setting an Organization Domain affects users. If a user `coyote` exists in the global organization with the login name `coyote@acme.ch`, and you subsequently verify `acme.ch` for a specific organization, the global user's login name will be replaced with `coyote@{randomvalue.tld}`. ZITADEL will notify users affected by this change. ## Domain Verification Guide -If the **validate org domains** setting in [Domain Settings](./default-settings#domain-settings) is set to `true`, you must prove ownership of your domain via DNS or HTTP challenge. +If the **validate Organization Domains** setting in [Domain Settings](./default-settings#domain-settings) is set to `true`, you must prove ownership of your domain via DNS or HTTP challenge. You can disable domain verification requirements in the [default settings](/guides/manage/console/default-settings#domain-settings) if you are running a self-hosted instance and do not require strict validation. 1. Navigate to your **Organization Settings**. -2. Select the menu entry **Verified domains**. +2. Select the menu entry **Organization Domains**. 3. Click on the domain name you wish to verify. A dialog will appear offering DNS or HTTP challenge methods. diff --git a/apps/docs/content/self-hosting/manage/cache.mdx b/apps/docs/content/self-hosting/manage/cache.mdx index f8e6a065a..d4fd5a76b 100644 --- a/apps/docs/content/self-hosting/manage/cache.mdx +++ b/apps/docs/content/self-hosting/manage/cache.mdx @@ -179,12 +179,12 @@ For single instance setups which fulfilled all milestone (*your next steps* in t ### Organization -Most resources like users, project and applications are part of an [organization](/guides/manage/console/organizations-overview). Therefore many parts of the ZITADEL logic search for an organization by ID or by their primary domain. +Most resources like users, project and applications are part of an [organization](/guides/manage/console/organizations-overview). Therefore many parts of the ZITADEL logic search for an organization by ID or by their Organization Domain. Organization objects are quite small and receive infrequent updates after they are created: - Change of organization name - Deactivation / Reactivation -- Change of primary domain +- Change of Organization Domain - Removal ## Examples diff --git a/apps/docs/content/self-hosting/manage/custom-domain.mdx b/apps/docs/content/self-hosting/manage/custom-domain.mdx index 4d56774f9..f9004da05 100644 --- a/apps/docs/content/self-hosting/manage/custom-domain.mdx +++ b/apps/docs/content/self-hosting/manage/custom-domain.mdx @@ -50,7 +50,7 @@ Check out the [reverse proxy configuration examples](/self-hosting/manage/revers Note that by default, you cannot access ZITADEL at an organization's domain. Organization level domains [are intended for routing users by their login methods to their correct organization](/guides/solution-scenarios/domain-discovery). -However, if you want to access ZITADEL at an organization domain, [you can add additional domains using the System API](/reference/api/system/zitadel.system.v1.SystemService.AddDomain). +However, if you want to access ZITADEL at an Organization Domain, [you can add additional domains using the System API](/reference/api/system/zitadel.system.v1.SystemService.AddDomain). Be aware that you won't automatically have the organizations context when you access ZITADEL like this. ## Generated Subdomains diff --git a/apps/login/src/lib/server/flow-initiation.ts b/apps/login/src/lib/server/flow-initiation.ts index 55a4168f4..17a3a26d4 100644 --- a/apps/login/src/lib/server/flow-initiation.ts +++ b/apps/login/src/lib/server/flow-initiation.ts @@ -82,7 +82,7 @@ export async function handleOIDCFlowInitiation(params: FlowInitiationParams): Pr const matched = ORG_DOMAIN_SCOPE_REGEX.exec(orgDomainScope); const orgDomain = matched?.[1] ?? ""; - console.log("Extracted org domain:", orgDomain); + console.log("Extracted Organization Domain:", orgDomain); if (orgDomain) { const orgs = await getOrgsByDomain({ serviceConfig, domain: orgDomain }); diff --git a/apps/login/src/lib/server/loginname.ts b/apps/login/src/lib/server/loginname.ts index 803226ae1..0ed1ad052 100644 --- a/apps/login/src/lib/server/loginname.ts +++ b/apps/login/src/lib/server/loginname.ts @@ -490,7 +490,7 @@ export async function sendLoginname(command: SendLoginnameCommand) { const matched = ORG_SUFFIX_REGEX.exec(command.loginName); const suffix = matched?.[1] ?? ""; - // this just returns orgs where the suffix is set as primary domain + // this just returns orgs where the suffix is set as the Organization Domain const orgs = await getOrgsByDomain({ serviceConfig, domain: suffix }); const orgToCheckForDiscovery = orgs.result && orgs.result.length === 1 ? orgs.result[0].id : undefined; diff --git a/backend/v3/storage/database/dialect/postgres/migration/003_domains_table/up.sql b/backend/v3/storage/database/dialect/postgres/migration/003_domains_table/up.sql index 9d5132b63..b778918d9 100644 --- a/backend/v3/storage/database/dialect/postgres/migration/003_domains_table/up.sql +++ b/backend/v3/storage/database/dialect/postgres/migration/003_domains_table/up.sql @@ -63,7 +63,7 @@ CREATE TRIGGER trg_set_updated_at_org_domains WHEN (OLD.updated_at IS NOT DISTINCT FROM NEW.updated_at) EXECUTE FUNCTION zitadel.set_updated_at(); --- Function to check for already verified org domains +-- Function to check for already verified Organization Domains CREATE OR REPLACE FUNCTION zitadel.check_verified_org_domain() RETURNS TRIGGER AS $$ BEGIN @@ -113,7 +113,7 @@ CREATE TRIGGER trg_ensure_single_primary_instance_domain WHEN (NEW.is_primary IS TRUE) EXECUTE FUNCTION zitadel.ensure_single_primary_instance_domain(); --- Function to ensure only one primary domain per organization in org_domains +-- Function to ensure only one Organization Domain per organization in org_domains CREATE OR REPLACE FUNCTION zitadel.ensure_single_primary_org_domain() RETURNS TRIGGER AS $$ BEGIN @@ -129,7 +129,7 @@ BEGIN END; $$ LANGUAGE plpgsql; --- Trigger to enforce single primary domain constraint on org_domains +-- Trigger to enforce single Organization Domain constraint on org_domains CREATE TRIGGER trg_ensure_single_primary_org_domain BEFORE INSERT OR UPDATE ON zitadel.org_domains FOR EACH ROW diff --git a/cmd/defaults.yaml b/cmd/defaults.yaml index 5ef67feb4..6695bf4c8 100644 --- a/cmd/defaults.yaml +++ b/cmd/defaults.yaml @@ -409,7 +409,7 @@ Caches: AddSource: true Formatter: Format: text - # Organization cache, gettable by primary domain or ID. + # Organization cache, gettable by Organization Domain or ID. Organization: Connector: "" MaxAge: 1h @@ -977,7 +977,7 @@ DefaultInstance: # If DefaultInstance.Org.Machine.Machine is defined, a service account is created with the IAM_OWNER role. Human: # In case that UserLoginMustBeDomain is false (default) and if you don't overwrite the username with an email, - # it will be suffixed by the org domain (org-name + domain from config). + # it will be suffixed by the Organization Domain (org-name + domain from config). # for example zitadel-admin in org `My Org` on domain.tld -> zitadel-admin@my-org.domain.tld UserName: zitadel-admin # ZITADEL_DEFAULTINSTANCE_ORG_HUMAN_USERNAME FirstName: ZITADEL # ZITADEL_DEFAULTINSTANCE_ORG_HUMAN_FIRSTNAME diff --git a/cmd/setup/steps.yaml b/cmd/setup/steps.yaml index 825be6f0b..167367659 100644 --- a/cmd/setup/steps.yaml +++ b/cmd/setup/steps.yaml @@ -128,7 +128,7 @@ FirstInstance: # If FirstInstance.Org.Machine.Machine is defined, a service account is created with the IAM_OWNER role. Human: # In case UserLoginMustBeDomain is false (default) and you don't overwrite the username with an email, - # it will be suffixed by the org domain (org-name + domain from config). + # it will be suffixed by the Organization Domain (org-name + domain from config). # for example zitadel-admin in org ZITADEL on domain.tld -> zitadel-admin@zitadel.domain.tld UserName: zitadel-admin # ZITADEL_FIRSTINSTANCE_ORG_HUMAN_USERNAME FirstName: ZITADEL # ZITADEL_FIRSTINSTANCE_ORG_HUMAN_FIRSTNAME diff --git a/console/src/app/services/admin.service.ts b/console/src/app/services/admin.service.ts index 506056d91..fa532cde4 100644 --- a/console/src/app/services/admin.service.ts +++ b/console/src/app/services/admin.service.ts @@ -1154,7 +1154,7 @@ export class AdminService { return this.grpcService.admin.updateSecretGenerator(req, null).then((resp) => resp.toObject()); } - /* org domain policy */ + /* Organization Domain policy */ public getDomainPolicy(): Promise { const req = new GetDomainPolicyRequest(); diff --git a/console/src/assets/i18n/ar.json b/console/src/assets/i18n/ar.json index 07e912bca..530875c11 100644 --- a/console/src/assets/i18n/ar.json +++ b/console/src/assets/i18n/ar.json @@ -692,7 +692,7 @@ "ORGNAME": "اسم المنظمة", "ORGID": "معرف المنظمة", "STATE": "الحالة", - "PRIMARYDOMAIN": "النطاق الأساسي", + "PRIMARYDOMAIN": "نطاق المنظمة", "DISPLAYNAME": "اسم عرض المستخدم", "EMAIL": "البريد الإلكتروني", "USERNAME": "اسم المستخدم", @@ -1413,7 +1413,7 @@ }, "DOWNLOAD_FILE": "تنزيل الملف", "SELECTORGTOOLTIP": "حدد هذه المنظمة.", - "PRIMARYDOMAIN": "النطاق الأساسي", + "PRIMARYDOMAIN": "نطاق المنظمة", "STATE": "الحالة", "USEPASSWORD": "تعيين كلمة مرور أولية", "USEPASSWORDDESC": "لا يتعين على المستخدم تعيين كلمة المرور أثناء التهيئة." @@ -1424,9 +1424,9 @@ }, "DOMAINS": { "NEW": "إضافة نطاق", - "TITLE": "النطاقات التي تم التحقق منها", + "TITLE": "نطاق المنظمة", "DESCRIPTION": "تكوين نطاقات منظمتك. يمكن استخدام هذا النطاق لاكتشاف النطاق وإضافة لاحقة لاسم المستخدم.", - "SETPRIMARY": "تعيين كأساسي", + "SETPRIMARY": "نطاق المنظمة", "DELETE": { "TITLE": "حذف النطاق", "DESCRIPTION": "أنت على وشك حذف أحد نطاقاتك." @@ -1454,7 +1454,7 @@ "MEMBERADDED": "تمت إضافة مسؤول النظام", "MEMBERREMOVED": "تمت إزالة مسؤول النظام", "MEMBERCHANGED": "تم تغيير مسؤول النظام", - "SETPRIMARY": "تم تعيين النطاق الأساسي.", + "SETPRIMARY": "تم تعيين نطاق المنظمة بنجاح.", "DELETED": "تم حذف المنظمة بنجاح", "DEFAULTORGNOTFOUND": "لم يتم العثور على المنظمة الافتراضية", "ORG_WAS_DELETED": "تم حذف المنظمة." @@ -1492,7 +1492,7 @@ "NOTIFICATIONS_DESC": "إعدادات SMTP و SMS", "MESSAGETEXTS": "نصوص الرسائل", "IDP": "مزودو الهوية", - "VERIFIED_DOMAINS": "النطاقات التي تم التحقق منها", + "VERIFIED_DOMAINS": "نطاق المنظمة", "DOMAIN": "إعدادات النطاق", "LOGINTEXTS": "نصوص واجهة تسجيل الدخول", "BRANDING": "العلامة التجارية", diff --git a/console/src/assets/i18n/bg.json b/console/src/assets/i18n/bg.json index 529b36937..d1d426ef5 100644 --- a/console/src/assets/i18n/bg.json +++ b/console/src/assets/i18n/bg.json @@ -701,7 +701,7 @@ "USERNAME": "Потребителско име", "ORGNAME": "Наименование на организацията", "ORGID": "Идентификатор на организацията", - "PRIMARYDOMAIN": "Основен домейн", + "PRIMARYDOMAIN": "Домейн на организацията", "PROJECTNAME": "Име на проекта", "RESOURCEOWNER": "Собственик на ресурс", "METHODS": { @@ -1419,7 +1419,7 @@ }, "DOWNLOAD_FILE": "Свали файл", "SELECTORGTOOLTIP": "Изберете тази организация.", - "PRIMARYDOMAIN": "Основен домейн", + "PRIMARYDOMAIN": "Домейн на организацията", "STATE": "състояние", "USEPASSWORD": "Задайте първоначална парола", "USEPASSWORDDESC": "Потребителят не трябва да задава паролата по време на инициализацията." @@ -1430,9 +1430,9 @@ }, "DOMAINS": { "NEW": "Добавете домейн", - "TITLE": "Проверени домейни", + "TITLE": "Домейн на организацията", "DESCRIPTION": "Конфигурирайте вашите домейни. ", - "SETPRIMARY": "Задайте като основен", + "SETPRIMARY": "Домейн на организацията", "DELETE": { "TITLE": "Изтриване на домейн", "DESCRIPTION": "На път сте да изтриете един от вашите домейни. " @@ -1460,7 +1460,7 @@ "MEMBERADDED": "Добавен администратор.", "MEMBERREMOVED": "Администраторът е премахнат.", "MEMBERCHANGED": "Променен администратор.", - "SETPRIMARY": "Основен набор от домейни.", + "SETPRIMARY": "Домейнът на организацията е зададен успешно.", "DELETED": "Организацията е изтрита успешно", "DEFAULTORGNOTFOUND": "Организацията по подразбиране не беше намерена", "ORG_WAS_DELETED": "Организацията е изтрита." @@ -1498,7 +1498,7 @@ "NOTIFICATIONS_DESC": "Настройки за SMTP и SMS", "MESSAGETEXTS": "Текстове на съобщения", "IDP": "Доставчици на идентичност", - "VERIFIED_DOMAINS": "Проверени домейни", + "VERIFIED_DOMAINS": "Домейн на организацията", "DOMAIN": "Настройки на домейна", "LOGINTEXTS": "Текстове на интерфейса за влизане", "BRANDING": "Брандиране", diff --git a/console/src/assets/i18n/cs.json b/console/src/assets/i18n/cs.json index 3ec252919..c17d35484 100644 --- a/console/src/assets/i18n/cs.json +++ b/console/src/assets/i18n/cs.json @@ -702,7 +702,7 @@ "USERNAME": "Uživatelské jméno", "ORGNAME": "Název organizace", "ORGID": "ID organizace", - "PRIMARYDOMAIN": "Primární doména", + "PRIMARYDOMAIN": "Doména organizace", "PROJECTNAME": "Název projektu", "RESOURCEOWNER": "Vlastník zdroje", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "Stáhnout soubor", "SELECTORGTOOLTIP": "Vybrat tuto organizaci.", - "PRIMARYDOMAIN": "Primární doména", + "PRIMARYDOMAIN": "Doména organizace", "STATE": "Stav", "USEPASSWORD": "Nastavit počáteční heslo", "USEPASSWORDDESC": "Uživatel nemusí během inicializace nastavovat heslo." @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "Přidat doménu", - "TITLE": "Ověřené domény", + "TITLE": "Doména organizace", "DESCRIPTION": "Konfigurujte domény vaší organizace. Tato doména může být použita pro zjišťování domény a připojení uživatelských jmen.", - "SETPRIMARY": "Nastavit jako primární", + "SETPRIMARY": "Doména organizace", "DELETE": { "TITLE": "Smazat doménu", "DESCRIPTION": "Chystáte se smazat jednu z vašich domén." @@ -1461,7 +1461,7 @@ "MEMBERADDED": "Správce přidán.", "MEMBERREMOVED": "Správce odstraněn.", "MEMBERCHANGED": "Správce změněn.", - "SETPRIMARY": "Nastavena primární doména.", + "SETPRIMARY": "Doména organizace byla úspěšně nastavena.", "DELETED": "Organizace úspěšně smazána", "DEFAULTORGNOTFOUND": "Výchozí organizace nebyla nalezena", "ORG_WAS_DELETED": "Organizace byla smazána." @@ -1499,7 +1499,7 @@ "NOTIFICATIONS_DESC": "Nastavení SMTP a SMS", "MESSAGETEXTS": "Texty zpráv", "IDP": "Poskytovatelé identity", - "VERIFIED_DOMAINS": "Ověřené domény", + "VERIFIED_DOMAINS": "Doména organizace", "DOMAIN": "Nastavení domény", "LOGINTEXTS": "Texty přihlašovací stránky", "BRANDING": "Branding", diff --git a/console/src/assets/i18n/de.json b/console/src/assets/i18n/de.json index 126c551fb..2c8e9bed5 100644 --- a/console/src/assets/i18n/de.json +++ b/console/src/assets/i18n/de.json @@ -702,7 +702,7 @@ "USERNAME": "Nutzername", "ORGNAME": "Organisationsname", "ORGID": "Organisations ID", - "PRIMARYDOMAIN": "Primäre Domäne", + "PRIMARYDOMAIN": "Organisationsdomäne", "PROJECTNAME": "Projektname", "RESOURCEOWNER": "Ressourcenbesitzer", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "Datei herunterladen", "SELECTORGTOOLTIP": "Diese Organisation auswählen", - "PRIMARYDOMAIN": "Primäre Domain", + "PRIMARYDOMAIN": "Organisationsdomäne", "STATE": "Status", "USEPASSWORD": "Initiales Passwort setzen", "USEPASSWORDDESC": "Der Nutzer muss das Passwort bei der Initialisierung nicht setzen." @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "Domain hinzufügen", - "TITLE": "Verifizierte Domains", + "TITLE": "Organisationsdomäne", "DESCRIPTION": "Konfiguriere die Domains, die für Domain Discovery und als Suffix für die Benutzer verwendet werden können.", - "SETPRIMARY": "Primäre Domain setzen", + "SETPRIMARY": "Als Organisationsdomäne festlegen", "DELETE": { "TITLE": "Domain löschen?", "DESCRIPTION": "Du bist im Begriff, eine Domain aus deiner Organisation zu löschen." @@ -1461,7 +1461,7 @@ "MEMBERADDED": "Administrator hinzugefügt.", "MEMBERREMOVED": "Administrator entfernt.", "MEMBERCHANGED": "Administrator geändert.", - "SETPRIMARY": "Primäre Domain gesetzt.", + "SETPRIMARY": "Organisationsdomäne wurde erfolgreich festgelegt.", "DELETED": "Organisation erfolgreich gelöscht", "DEFAULTORGNOTFOUND": "Die Standardorganisation wurde nicht gefunden", "ORG_WAS_DELETED": "Organisation wurde gelöscht." @@ -1499,7 +1499,7 @@ "NOTIFICATIONS_DESC": "SMTP und SMS Einstellungen", "MESSAGETEXTS": "Benachrichtigungstexte", "IDP": "Identitätsanbieter", - "VERIFIED_DOMAINS": "Verifizierte Domains", + "VERIFIED_DOMAINS": "Organisationsdomäne", "DOMAIN": "Domain Einstellungen", "LOGINTEXTS": "Login Interface Texte", "BRANDING": "Branding", @@ -2156,7 +2156,7 @@ "DELETE": "Projekt löschen", "ORGNAME": "Name der Organisation", "ORGID": "Organisations ID", - "ORGDOMAIN": "Domain der Organisation", + "ORGDOMAIN": "Organisationsdomäne", "STATE": "Status", "TYPE": "Typ", "CREATIONDATE": "Erstelldatum", diff --git a/console/src/assets/i18n/en.json b/console/src/assets/i18n/en.json index 91ba2db4b..830fced92 100644 --- a/console/src/assets/i18n/en.json +++ b/console/src/assets/i18n/en.json @@ -237,15 +237,15 @@ "DESCRIPTION": "Define restrictions on your domains and configure your login name patterns.", "REQUIRE_VERIFICATION": { "TITLE": "Require custom domains to be be verified", - "DESCRIPTION": "If this is activated, organization domains have to be verified before they can be used for domain discovery or username suffixing." + "DESCRIPTION": "If this is activated, Organization Domains have to be verified before they can be used for domain discovery or username suffixing." }, "LOGIN_NAME_PATTERN": { "TITLE": "Login Name Pattern", - "DESCRIPTION": "Control the pattern of your users login names. Zitadel selects your users organization as soon as they enter their login name. Therefore the loginnames need to be unique across all organizations. If you have users that have an account in multiple domains, you can ensure uniqueness by suffixing your login names with the organization domain." + "DESCRIPTION": "Control the pattern of your users login names. Zitadel selects your users organization as soon as they enter their login name. Therefore the loginnames need to be unique across all organizations. If you have users that have an account in multiple domains, you can ensure uniqueness by suffixing your login names with the Organization Domain." }, "DOMAIN_VERIFICATION": { "TITLE": "Domain Verification", - "DESCRIPTION": "Only allow your organization to use the domains they actually control. If activated, organization domains are periodically verified by DNS or HTTP challenge before they can be used. This is a security feature to prevent domain hijacking." + "DESCRIPTION": "Only allow your organization to use the domains they actually control. If activated, Organization Domains are periodically verified by DNS or HTTP challenge before they can be used. This is a security feature to prevent domain hijacking." }, "SMTP_SENDER_ADDRESS": { "TITLE": "SMTP Sender Address", @@ -700,7 +700,7 @@ "ORGNAME": "Organization Name", "ORGID": "Organization ID", "STATE": "State", - "PRIMARYDOMAIN": "Primary Domain", + "PRIMARYDOMAIN": "Organization Domain", "DISPLAYNAME": "User Display Name", "EMAIL": "Email", "USERNAME": "User Name", @@ -1415,13 +1415,13 @@ "VERIFICATION_SKIP": "You can skip verification for now and continue to create your organization, but in order to use your domain this step has to be completed!", "VERIFICATION_VALIDATION_DESC": "Do not delete the verification code, as Zitadel will re-check the ownership of your domain from time to time.", "VERIFICATION_NEWTOKEN_TITLE": "Request New Token", - "VERIFICATION_VALIDATION_ONGOING": "The {{ value }} method has been selected to verify your domain. Click on the button to trigger a verification check or reset the verification process.", + "VERIFICATION_VALIDATION_ONGOING": "The {{ value }} method has been selected to verify your Organization Domain. Click on the button to trigger a verification check or reset the verification process.", "VERIFICATION_SUCCESSFUL": "Domain successfully verified!", "RESETMETHOD": "Reset verification method" }, "DOWNLOAD_FILE": "Download File", "SELECTORGTOOLTIP": "Select this organization.", - "PRIMARYDOMAIN": "Primary Domain", + "PRIMARYDOMAIN": "Organization Domain", "STATE": "State", "USEPASSWORD": "Set Initial Password", "USEPASSWORDDESC": "The user does not have to set the password during initialization." @@ -1432,9 +1432,9 @@ }, "DOMAINS": { "NEW": "Add Domain", - "TITLE": "Verified domains", - "DESCRIPTION": "Configure your organization domains. This domain can be used for domain discovery and username suffixing.", - "SETPRIMARY": "Set as Primary", + "TITLE": "Organization Domains", + "DESCRIPTION": "Configure your Organization Domains. This domain can be used for domain discovery and username suffixing.", + "SETPRIMARY": "Set as Organization Domain", "DELETE": { "TITLE": "Delete Domain", "DESCRIPTION": "You are about to delete one of your domains." @@ -1462,7 +1462,7 @@ "MEMBERADDED": "Administrator added.", "MEMBERREMOVED": "Administrator removed.", "MEMBERCHANGED": "Administrator changed.", - "SETPRIMARY": "Primary domain set.", + "SETPRIMARY": "Organization Domain set successfully.", "DELETED": "Organization deleted successfully", "DEFAULTORGNOTFOUND": "The default organization was not found", "ORG_WAS_DELETED": "Organization has been deleted." @@ -1500,7 +1500,7 @@ "NOTIFICATIONS_DESC": "SMTP and SMS Settings", "MESSAGETEXTS": "Message Texts", "IDP": "Identity Providers", - "VERIFIED_DOMAINS": "Verified domains", + "VERIFIED_DOMAINS": "Organization Domains", "DOMAIN": "Domain settings", "LOGINTEXTS": "Login Interface Texts", "BRANDING": "Branding", @@ -1901,9 +1901,9 @@ "MAXOTPATTEMPTS": "OTP maximum attempts", "EXPIREWARNDAYS": "Expiration Warning after days", "MAXAGEDAYS": "Maximum validity in days", - "USERLOGINMUSTBEDOMAIN": "Add organization domain as suffix to loginnames", - "USERLOGINMUSTBEDOMAIN_DESCRIPTION": "If you enable this setting, all loginnames will be suffixed with the organization domain. If this settings is disabled, you have to ensure that usernames are unique over all organizations.", - "VALIDATEORGDOMAINS": "Organization domain verification required (DNS or HTTP challenge)", + "USERLOGINMUSTBEDOMAIN": "Add Organization Domain as suffix to loginnames", + "USERLOGINMUSTBEDOMAIN_DESCRIPTION": "If you enable this setting, all loginnames will be suffixed with the Organization Domain. If this settings is disabled, you have to ensure that usernames are unique over all organizations.", + "VALIDATEORGDOMAINS": "Organization Domain verification required (DNS or HTTP challenge)", "SMTPSENDERADDRESSMATCHESINSTANCEDOMAIN": "SMTP Sender Address matches Instance Domain", "ALLOWUSERNAMEPASSWORD_DESC": "The conventional login with user name and password is allowed.", "ALLOWEXTERNALIDP_DESC": "The login is allowed for the underlying identity providers", @@ -1915,7 +1915,7 @@ "HIDELOGINNAMESUFFIX": "Hide Loginname suffix", "HIDELOGINNAMESUFFIX_DESC": "Hides the login name suffix in the login interface", "IGNOREUNKNOWNUSERNAMES_DESC": "If the option is selected, the password screen will be displayed in the login process even if the user was not found. The error on the password check will not disclose if the username or password was wrong.", - "ALLOWDOMAINDISCOVERY_DESC": "If the option is selected, the suffix (@domain.com) of an unknown username input on the login screen will be matched against the organization domains and will redirect to the registration of that organisation on success.", + "ALLOWDOMAINDISCOVERY_DESC": "If the option is selected, the suffix (@domain.com) of an unknown username input on the login screen will be matched against the Organization Domains and will redirect to the registration of that organisation on success.", "DEFAULTREDIRECTURI": "Default Redirect URI", "DEFAULTREDIRECTURI_DESC": "Defines where the user will be redirected to if the login has started without an app context (e.g. from mail)", "ERRORMSGPOPUP": "Show Error in Dialog", diff --git a/console/src/assets/i18n/es.json b/console/src/assets/i18n/es.json index 57be672c0..a3fe33803 100644 --- a/console/src/assets/i18n/es.json +++ b/console/src/assets/i18n/es.json @@ -702,7 +702,7 @@ "USERNAME": "Nombre de usuario", "ORGNAME": "Nombre de organización", "ORGID": "ID de organización", - "PRIMARYDOMAIN": "Dominio primario", + "PRIMARYDOMAIN": "Dominio de organización", "PROJECTNAME": "Nombre de proyecto", "RESOURCEOWNER": "Propietario del recurso", "METHODS": { @@ -1421,7 +1421,7 @@ }, "DOWNLOAD_FILE": "Descargar fichero", "SELECTORGTOOLTIP": "Seleccionar esta organización.", - "PRIMARYDOMAIN": "Dominio primario", + "PRIMARYDOMAIN": "Dominio de organización", "STATE": "Estado", "USEPASSWORD": "Establecer contraseña inicial", "USEPASSWORDDESC": "El usuario no tiene que establecer la contraseña durante la inicialización." @@ -1432,9 +1432,9 @@ }, "DOMAINS": { "NEW": "Añadir dominio", - "TITLE": "Dominios verificados", + "TITLE": "Dominio de organización", "DESCRIPTION": "Configura tus dominios. Este dominio puede usarse para iniciar sesión con tus usuarios.", - "SETPRIMARY": "Establecer como primario", + "SETPRIMARY": "Dominio de organización", "DELETE": { "TITLE": "Borrar dominio", "DESCRIPTION": "Estás a punto de borrar uno de tus dominios. Ten en cuenta que tus usuarios no podrán usar más este dominio para iniciar sesión." @@ -1462,7 +1462,7 @@ "MEMBERADDED": "Administrador añadido.", "MEMBERREMOVED": "Administrador eliminado.", "MEMBERCHANGED": "Administrador modificado.", - "SETPRIMARY": "Dominio primario establecido.", + "SETPRIMARY": "El dominio de la organización se ha establecido correctamente.", "DELETED": "Organización borrada con éxito", "DEFAULTORGNOTFOUND": "No se encontró la organización por defecto", "ORG_WAS_DELETED": "La organización ha sido borrada." @@ -1500,7 +1500,7 @@ "NOTIFICATIONS_DESC": "Ajustes SMTP y SMS", "MESSAGETEXTS": "Mensajes de texto", "IDP": "Proveedores de identidad", - "VERIFIED_DOMAINS": "Dominios verificados", + "VERIFIED_DOMAINS": "Dominio de organización", "DOMAIN": "Ajustes de dominio", "LOGINTEXTS": "Textos de interfaz de inicio de sesión", "BRANDING": "Imagen de marca", diff --git a/console/src/assets/i18n/fr.json b/console/src/assets/i18n/fr.json index e915c8937..57f10e9ff 100644 --- a/console/src/assets/i18n/fr.json +++ b/console/src/assets/i18n/fr.json @@ -702,7 +702,7 @@ "USERNAME": "Nom de l'utilisateur", "ORGNAME": "Nom de l'organisation", "ORGID": "ID de l'organisation", - "PRIMARYDOMAIN": "Domaine principal", + "PRIMARYDOMAIN": "Domaine de l'organisation", "PROJECTNAME": "Nom du projet", "RESOURCEOWNER": "Propriétaire des ressources", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "Télécharger le fichier", "SELECTORGTOOLTIP": "Sélectionnez cette organisation.", - "PRIMARYDOMAIN": "Domaine primaire", + "PRIMARYDOMAIN": "Domaine de l'organisation", "STATE": "État", "USEPASSWORD": "Définir le mot de passe initial", "USEPASSWORDDESC": "L'utilisateur n'a pas à définir le mot de passe lors de l'initialisation." @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "Ajouter un domaine", - "TITLE": "Domaines vérifiés", + "TITLE": "Domaine de l'organisation", "DESCRIPTION": "Configurez vos domaines. Ce domaine peut être utilisé pour se connecter avec vos utilisateurs.", - "SETPRIMARY": "Définir comme primaire", + "SETPRIMARY": "Domaine de l'organisation", "DELETE": { "TITLE": "Supprimer un domaine", "DESCRIPTION": "Vous êtes sur le point de supprimer l'un de vos domaines. Notez que vos utilisateurs ne peuvent plus utiliser ce domaine pour leur connexion." @@ -1461,7 +1461,7 @@ "MEMBERADDED": "Administrateur ajouté.", "MEMBERREMOVED": "Administrateur supprimé.", "MEMBERCHANGED": "Administrateur modifié.", - "SETPRIMARY": "Domaine primaire défini.", + "SETPRIMARY": "Le domaine de l'organisation a été défini avec succès.", "DELETED": "Organisation supprimée avec succès", "DEFAULTORGNOTFOUND": "L'organisation par défaut est introuvable", "ORG_WAS_DELETED": "L'organisation a été supprimée" @@ -1499,7 +1499,7 @@ "NOTIFICATIONS_DESC": "Paramètres SMTP et SMS", "MESSAGETEXTS": "Textes des messages", "IDP": "Fournisseurs d'identité", - "VERIFIED_DOMAINS": "Domaines vérifiés", + "VERIFIED_DOMAINS": "Domaine de l'organisation", "DOMAIN": "Paramètres du domaine", "LOGINTEXTS": "Textes de l'interface de connexion", "BRANDING": "Image de marque", diff --git a/console/src/assets/i18n/hu.json b/console/src/assets/i18n/hu.json index 643250dad..2ac19bd3f 100644 --- a/console/src/assets/i18n/hu.json +++ b/console/src/assets/i18n/hu.json @@ -702,7 +702,7 @@ "USERNAME": "Felhasználói Név", "ORGNAME": "Szervezet Neve", "ORGID": "Szervezet ID", - "PRIMARYDOMAIN": "Elsődleges Domain", + "PRIMARYDOMAIN": "Szervezet domainje", "PROJECTNAME": "Projekt Neve", "RESOURCEOWNER": "Erőforrás Tulajdonos", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "Fájl letöltése", "SELECTORGTOOLTIP": "Ezt a szervezetet válaszd.", - "PRIMARYDOMAIN": "Elsődleges Domain", + "PRIMARYDOMAIN": "Szervezet domainje", "STATE": "Állapot", "USEPASSWORD": "Első jelszó beállítása", "USEPASSWORDDESC": "A felhasználónak nem kell jelszót beállítania az inicializálás során." @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "Domain hozzáadása", - "TITLE": "Ellenőrzött domainek", + "TITLE": "Szervezet domainje", "DESCRIPTION": "Konfiguráld a szervezeted domainjeit. Ez a domain használható domain felfedezéshez és felhasználói név utótagként.", - "SETPRIMARY": "Beállítás elsődlegesnek", + "SETPRIMARY": "Szervezet domainje", "DELETE": { "TITLE": "Domain törlése", "DESCRIPTION": "Készülsz törölni az egyik domained." @@ -1461,7 +1461,7 @@ "MEMBERADDED": "Adminisztrátor hozzáadva.", "MEMBERREMOVED": "Adminisztrátor eltávolítva.", "MEMBERCHANGED": "Adminisztrátor megváltozott.", - "SETPRIMARY": "Az elsődleges domain beállítva.", + "SETPRIMARY": "A szervezet domainje sikeresen be lett állítva.", "DELETED": "A szervezet sikeresen törölve.", "DEFAULTORGNOTFOUND": "Az alapértelmezett szervezet nem található.", "ORG_WAS_DELETED": "A szervezet törölve lett." @@ -1499,7 +1499,7 @@ "NOTIFICATIONS_DESC": "SMTP és SMS beállítások", "MESSAGETEXTS": "Üzenet szövegek", "IDP": "Identitásszolgáltatók", - "VERIFIED_DOMAINS": "Ellenőrzött domainek", + "VERIFIED_DOMAINS": "Szervezet domainje", "DOMAIN": "Domain beállítások", "LOGINTEXTS": "Bejelentkezési felület szövegei", "BRANDING": "Márkaépítés", diff --git a/console/src/assets/i18n/id.json b/console/src/assets/i18n/id.json index d6fc784e5..2a6fb9369 100644 --- a/console/src/assets/i18n/id.json +++ b/console/src/assets/i18n/id.json @@ -702,7 +702,7 @@ "USERNAME": "Nama belakang", "ORGNAME": "Nama Organisasi", "ORGID": "ID Organisasi", - "PRIMARYDOMAIN": "Domain Utama", + "PRIMARYDOMAIN": "Domain Organisasi", "PROJECTNAME": "Nama Proyek", "RESOURCEOWNER": "Pemilik Sumber Daya", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "Unduh Berkas", "SELECTORGTOOLTIP": "Pilih organisasi ini.", - "PRIMARYDOMAIN": "Domain Utama", + "PRIMARYDOMAIN": "Domain Organisasi", "STATE": "Negara", "USEPASSWORD": "Tetapkan Kata Sandi Awal", "USEPASSWORDDESC": "Pengguna tidak perlu mengatur kata sandi selama inisialisasi." @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "Tambahkan Domain", - "TITLE": "Domain terverifikasi", + "TITLE": "Domain Organisasi", "DESCRIPTION": "Konfigurasikan domain organisasi Anda. Domain ini dapat digunakan untuk penemuan domain dan akhiran nama pengguna.", - "SETPRIMARY": "Tetapkan sebagai Utama", + "SETPRIMARY": "Domain Organisasi", "DELETE": { "TITLE": "Hapus Domain", "DESCRIPTION": "Anda akan menghapus salah satu domain Anda." @@ -1461,7 +1461,7 @@ "MEMBERADDED": "Administrator menambahkan.", "MEMBERREMOVED": "Administrator dihapus.", "MEMBERCHANGED": "Administrator berubah.", - "SETPRIMARY": "Kumpulan domain primer.", + "SETPRIMARY": "Domain organisasi berhasil ditetapkan.", "DELETED": "Organisasi berhasil dihapus", "DEFAULTORGNOTFOUND": "Organisasi default tidak ditemukan", "ORG_WAS_DELETED": "Organisasi telah dihapus." @@ -1499,7 +1499,7 @@ "NOTIFICATIONS_DESC": "Pengaturan SMTP dan SMS", "MESSAGETEXTS": "Teks Pesan", "IDP": "Penyedia Identitas", - "VERIFIED_DOMAINS": "Domain terverifikasi", + "VERIFIED_DOMAINS": "Domain Organisasi", "DOMAIN": "Pengaturan domain", "LOGINTEXTS": "Teks Antarmuka Masuk", "BRANDING": "merek", diff --git a/console/src/assets/i18n/it.json b/console/src/assets/i18n/it.json index 94b992902..925254ad9 100644 --- a/console/src/assets/i18n/it.json +++ b/console/src/assets/i18n/it.json @@ -701,7 +701,7 @@ "USERNAME": "User Name", "ORGNAME": "Nome organizzazione", "ORGID": "ID organizzazione", - "PRIMARYDOMAIN": "Dominio primario", + "PRIMARYDOMAIN": "Dominio dell'organizzazione", "PROJECTNAME": "Nome del progetto", "RESOURCEOWNER": "Resource Owner", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "Scaricare il file", "SELECTORGTOOLTIP": "Seleziona questa organizzazione.", - "PRIMARYDOMAIN": "Dominio primario", + "PRIMARYDOMAIN": "Dominio dell'Organizzazione", "STATE": "Stato", "USEPASSWORD": "Imposta la password iniziale", "USEPASSWORDDESC": "L'utente non deve impostare la password durante l'inizializzazione." @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "Aggiungi dominio", - "TITLE": "Domini verificati", + "TITLE": "Dominio dell'Organizzazione", "DESCRIPTION": "Configura i tuoi domini. Questo dominio può essere utilizzato per accedere con i tuoi utenti.", - "SETPRIMARY": "Impostato come primario", + "SETPRIMARY": "Impostato come Dominio dell'Organizzazione", "DELETE": { "TITLE": "Cancellare il dominio", "DESCRIPTION": "Stai per eliminare uno dei tuoi domini. Nota che i tuoi utenti non possono più usare questo dominio per il loro login." @@ -1461,7 +1461,7 @@ "MEMBERADDED": "Amministratore aggiunto con successo", "MEMBERREMOVED": "Amministratore rimosso con successo", "MEMBERCHANGED": "Amministratore cambiato con successo", - "SETPRIMARY": "Dominio primario cambiato con successo", + "SETPRIMARY": "Il dominio dell'organizzazione è stato impostato correttamente.", "DELETED": "Organizzazione eliminata con successo", "DEFAULTORGNOTFOUND": "Impossibile trovare l'organizzazione predefinita", "ORG_WAS_DELETED": "Organizzazione è stata eliminata" @@ -1499,7 +1499,7 @@ "NOTIFICATIONS_DESC": "Impostazioni SMTP e SMS", "MESSAGETEXTS": "Testi di notifica", "IDP": "Fornitori di identità", - "VERIFIED_DOMAINS": "Domini verificati", + "VERIFIED_DOMAINS": "Domini dell'Organizzazione", "DOMAIN": "Impostazioni del dominio", "LOGINTEXTS": "Testi dell'interfaccia login", "BRANDING": "Branding", diff --git a/console/src/assets/i18n/ja.json b/console/src/assets/i18n/ja.json index e422d8cdb..a46904908 100644 --- a/console/src/assets/i18n/ja.json +++ b/console/src/assets/i18n/ja.json @@ -702,7 +702,7 @@ "USERNAME": "ユーザー名", "ORGNAME": "組織名", "ORGID": "組織ID", - "PRIMARYDOMAIN": "プライマリドメイン", + "PRIMARYDOMAIN": "組織ドメイン", "PROJECTNAME": "プロジェクト名", "RESOURCEOWNER": "リソース所有者", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "ファイルをダウンロード", "SELECTORGTOOLTIP": "この組織を選択", - "PRIMARYDOMAIN": "プライマリドメイン", + "PRIMARYDOMAIN": "組織ドメイン", "STATE": "ステート", "USEPASSWORD": "初期パスワードを設定する", "USEPASSWORDDESC": "ユーザーは、初期セットアップ中にパスワードを設定する必要はありません。" @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "ドメインを追加する", - "TITLE": "検証済みドメイン", + "TITLE": "組織ドメイン", "DESCRIPTION": "ドメインを設定します。このドメインは、ユーザーのログインで使用できます。", - "SETPRIMARY": "プライマリとして設定する", + "SETPRIMARY": "組織ドメイン", "DELETE": { "TITLE": "ドメインの削除", "DESCRIPTION": "ドメインの1つを削除しようとしています。ユーザーはログインにこのドメインを使用できなくなることに注意してください。" @@ -1461,7 +1461,7 @@ "MEMBERADDED": "管理者が追加されました。", "MEMBERREMOVED": "管理者が削除されました。", "MEMBERCHANGED": "管理者が変更されました。", - "SETPRIMARY": "プライマリドメインが設定されました。", + "SETPRIMARY": "組織ドメインが正常に設定されました。", "DELETED": "組織が正常に削除されました。", "DEFAULTORGNOTFOUND": "デフォルトの組織が見つかりませんでした", "ORG_WAS_DELETED": "組織が削除されました。" @@ -1499,7 +1499,7 @@ "NOTIFICATIONS_DESC": "SMTPおよびSMS設定", "MESSAGETEXTS": "メッセージテキスト", "IDP": "IDプロバイダー", - "VERIFIED_DOMAINS": "検証済みドメイン", + "VERIFIED_DOMAINS": "組織ドメイン", "DOMAIN": "ドメイン設定", "LOGINTEXTS": "ログイン画面のテキスト", "BRANDING": "ブランディング", diff --git a/console/src/assets/i18n/ko.json b/console/src/assets/i18n/ko.json index 044cfbe5b..7ae616532 100644 --- a/console/src/assets/i18n/ko.json +++ b/console/src/assets/i18n/ko.json @@ -702,7 +702,7 @@ "USERNAME": "사용자 이름", "ORGNAME": "조직 이름", "ORGID": "조직 ID", - "PRIMARYDOMAIN": "기본 도메인", + "PRIMARYDOMAIN": "조직 도메인", "PROJECTNAME": "프로젝트 이름", "RESOURCEOWNER": "리소스 소유자", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "파일 다운로드", "SELECTORGTOOLTIP": "이 조직을 선택하세요.", - "PRIMARYDOMAIN": "기본 도메인", + "PRIMARYDOMAIN": "조직 도메인", "STATE": "상태", "USEPASSWORD": "초기 비밀번호 설정", "USEPASSWORDDESC": "초기화 중에 사용자가 비밀번호를 설정할 필요가 없습니다." @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "도메인 추가", - "TITLE": "검증된 도메인", + "TITLE": "조직 도메인", "DESCRIPTION": "조직 도메인을 구성하세요. 이 도메인은 도메인 검색 및 사용자 이름 접미사에 사용할 수 있습니다.", - "SETPRIMARY": "기본으로 설정", + "SETPRIMARY": "조직 도메인", "DELETE": { "TITLE": "도메인 삭제", "DESCRIPTION": "도메인 중 하나를 삭제하려고 합니다." @@ -1461,7 +1461,7 @@ "MEMBERADDED": "관리자가 추가되었습니다.", "MEMBERREMOVED": "관리자가 제거되었습니다.", "MEMBERCHANGED": "관리자가 변경되었습니다.", - "SETPRIMARY": "기본 도메인이 설정되었습니다.", + "SETPRIMARY": "조직 도메인이 성공적으로 설정되었습니다.", "DELETED": "조직이 성공적으로 삭제되었습니다", "DEFAULTORGNOTFOUND": "기본 조직을 찾을 수 없습니다", "ORG_WAS_DELETED": "조직이 삭제되었습니다." @@ -1499,7 +1499,7 @@ "NOTIFICATIONS_DESC": "SMTP 및 SMS 설정", "MESSAGETEXTS": "메시지 텍스트", "IDP": "ID 제공자", - "VERIFIED_DOMAINS": "검증된 도메인", + "VERIFIED_DOMAINS": "조직 도메인", "DOMAIN": "도메인 설정", "LOGINTEXTS": "로그인 인터페이스 텍스트", "BRANDING": "브랜딩", diff --git a/console/src/assets/i18n/mk.json b/console/src/assets/i18n/mk.json index f15ba6029..f1699c22c 100644 --- a/console/src/assets/i18n/mk.json +++ b/console/src/assets/i18n/mk.json @@ -702,7 +702,7 @@ "USERNAME": "Корисничко име", "ORGNAME": "Име на организацијата", "ORGID": "Идентификатор на организацијата", - "PRIMARYDOMAIN": "Примарен домен", + "PRIMARYDOMAIN": "Домен на организација", "PROJECTNAME": "Име на проектот", "RESOURCEOWNER": "Сопственик на ресурсот", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "Преземи датотека", "SELECTORGTOOLTIP": "Изберете ја оваа организација.", - "PRIMARYDOMAIN": "Основен домен", + "PRIMARYDOMAIN": "Домен на организација", "STATE": "Статус", "USEPASSWORD": "Постави почетна лозинка", "USEPASSWORDDESC": "Корисникот не мора да постави лозинката при иницијализација." @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "Додади домен", - "TITLE": "Потврдени домени", + "TITLE": "Домен на организација", "DESCRIPTION": "Конфигурирајте ги вашите домени. Овој домен може да се користи за најава на вашите корисници.", - "SETPRIMARY": "Постави како основен", + "SETPRIMARY": "Домен на организација", "DELETE": { "TITLE": "Избриши домен", "DESCRIPTION": "Се подготвувате да го избришете вашиот домен. Имајте предвид дека вашите корисници повеќе нема да можат да го користат овој домен за најава." @@ -1462,7 +1462,7 @@ "MEMBERADDED": "Додаден администратор.", "MEMBERREMOVED": "Отстранет администратор.", "MEMBERCHANGED": "Променет администратор.", - "SETPRIMARY": "Поставен основен домен.", + "SETPRIMARY": "Доменот на организацијата е успешно поставен.", "DELETED": "Организацијата успешно избришана", "DEFAULTORGNOTFOUND": "Стандардната организација не беше пронајдена", "ORG_WAS_DELETED": "Организацијата е избришана." @@ -1500,7 +1500,7 @@ "NOTIFICATIONS_DESC": "Подесувања за SMTP и SMS", "MESSAGETEXTS": "Текстови на пораки", "IDP": "Identity Providers", - "VERIFIED_DOMAINS": "Потврдени домени", + "VERIFIED_DOMAINS": "Домен на организација", "DOMAIN": "Подесувања за домен", "LOGINTEXTS": "Текстови на интерфејс за најава", "BRANDING": "Брендирање", diff --git a/console/src/assets/i18n/nl.json b/console/src/assets/i18n/nl.json index a7a859b68..214ea3488 100644 --- a/console/src/assets/i18n/nl.json +++ b/console/src/assets/i18n/nl.json @@ -702,7 +702,7 @@ "USERNAME": "Gebruikersnaam", "ORGNAME": "Organisatienaam", "ORGID": "Organisatie ID", - "PRIMARYDOMAIN": "Primair domein", + "PRIMARYDOMAIN": "Organisatie Domein", "PROJECTNAME": "Projectnaam", "RESOURCEOWNER": "Eigenaar van de bron", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "Download bestand", "SELECTORGTOOLTIP": "Selecteer deze organisatie.", - "PRIMARYDOMAIN": "Primaire Domein", + "PRIMARYDOMAIN": "Organisatie Domein", "STATE": "Status", "USEPASSWORD": "Stel Initieel Wachtwoord in", "USEPASSWORDDESC": "De gebruiker hoeft het wachtwoord niet in te stellen tijdens de initialisatie." @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "Domein toevoegen", - "TITLE": "Geverifieerde domeinen", + "TITLE": "Organisatie Domein", "DESCRIPTION": "Configureer uw organisatiedomeinen. Dit domein kan worden gebruikt voor domeinontdekking en gebruikersnaamsuffixering.", - "SETPRIMARY": "Stel in als Primair", + "SETPRIMARY": "Organisatie Domein", "DELETE": { "TITLE": "Verwijder Domein", "DESCRIPTION": "U staat op het punt een van uw domeinen te verwijderen." @@ -1461,7 +1461,7 @@ "MEMBERADDED": "Beheerder toegevoegd.", "MEMBERREMOVED": "Beheerder verwijderd.", "MEMBERCHANGED": "Beheerder gewijzigd.", - "SETPRIMARY": "Primaire domein ingesteld.", + "SETPRIMARY": "Organisatiedomein is succesvol ingesteld.", "DELETED": "Organisatie succesvol verwijderd", "DEFAULTORGNOTFOUND": "De standaardorganisatie is niet gevonden", "ORG_WAS_DELETED": "Organisatie is verwijderd." @@ -1499,7 +1499,7 @@ "NOTIFICATIONS_DESC": "SMTP en SMS Instellingen", "MESSAGETEXTS": "Bericht Teksten", "IDP": "Identiteitsproviders", - "VERIFIED_DOMAINS": "Geverifieerde domeinen", + "VERIFIED_DOMAINS": "Organisatie Domein", "DOMAIN": "Domein instellingen", "LOGINTEXTS": "Login Interface Teksten", "BRANDING": "Branding", diff --git a/console/src/assets/i18n/pl.json b/console/src/assets/i18n/pl.json index 90fb241b1..4062f214f 100644 --- a/console/src/assets/i18n/pl.json +++ b/console/src/assets/i18n/pl.json @@ -701,7 +701,7 @@ "USERNAME": "Nazwa Użytkownika", "ORGNAME": "Nazwa Organizacji", "ORGID": "ID Organizacji", - "PRIMARYDOMAIN": "Domena podstawowa", + "PRIMARYDOMAIN": "Domena organizacji", "PROJECTNAME": "Nazwa Projektu", "RESOURCEOWNER": "Właściciel Zasobu", "METHODS": { @@ -1419,7 +1419,7 @@ }, "DOWNLOAD_FILE": "Pobierz plik", "SELECTORGTOOLTIP": "Wybierz tę organizację.", - "PRIMARYDOMAIN": "Domena główna", + "PRIMARYDOMAIN": "Domena organizacji", "STATE": "Stan", "USEPASSWORD": "Ustaw hasło początkowe", "USEPASSWORDDESC": "Użytkownik nie musi ustawiać hasła podczas inicjalizacji." @@ -1430,9 +1430,9 @@ }, "DOMAINS": { "NEW": "Dodaj domenę", - "TITLE": "Zweryfikowane domeny", + "TITLE": "Domena organizacji", "DESCRIPTION": "Skonfiguruj swoje domeny. Ta domena może być używana do logowania się z Twoimi użytkownikami.", - "SETPRIMARY": "Ustaw jako główną", + "SETPRIMARY": "Domena organizacji", "DELETE": { "TITLE": "Usuń domenę", "DESCRIPTION": "Zamierzasz usunąć jedną z twoich domen. Zauważ, że twoi użytkownicy już nie będą mogli używać tej domeny do logowania się." @@ -1460,7 +1460,7 @@ "MEMBERADDED": "Dodano administratora.", "MEMBERREMOVED": "Usunięto administratora.", "MEMBERCHANGED": "Zmieniono administratora.", - "SETPRIMARY": "Ustawiono domenę podstawową.", + "SETPRIMARY": "Domena organizacji została ustawiona pomyślnie.", "DELETED": "Organizacja została usunięta pomyślnie", "DEFAULTORGNOTFOUND": "Nie znaleziono organizacji domyślnej", "ORG_WAS_DELETED": "Organizacja została usunięta." @@ -1498,7 +1498,7 @@ "NOTIFICATIONS_DESC": "Ustawienia SMTP i SMS", "MESSAGETEXTS": "Teksty wiadomości", "IDP": "Dostawcy tożsamości", - "VERIFIED_DOMAINS": "Zweryfikowane domeny", + "VERIFIED_DOMAINS": "Domena organizacji", "DOMAIN": "Ustawienia domeny", "LOGINTEXTS": "Teksty interfejsu logowania", "BRANDING": "Marka", diff --git a/console/src/assets/i18n/pt.json b/console/src/assets/i18n/pt.json index 8292e3cd2..93c59a6cf 100644 --- a/console/src/assets/i18n/pt.json +++ b/console/src/assets/i18n/pt.json @@ -702,7 +702,7 @@ "USERNAME": "Nome de Usuário", "ORGNAME": "Nome da Organização", "ORGID": "ID da Organização", - "PRIMARYDOMAIN": "Domínio primário", + "PRIMARYDOMAIN": "Domínio da Organização", "PROJECTNAME": "Nome do Projeto", "RESOURCEOWNER": "Proprietário do Recurso", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "Baixar Arquivo", "SELECTORGTOOLTIP": "Selecionar esta organização.", - "PRIMARYDOMAIN": "Domínio Principal", + "PRIMARYDOMAIN": "Domínio da Organização", "STATE": "Estado", "USEPASSWORD": "Definir Senha Inicial", "USEPASSWORDDESC": "O usuário não precisa definir a senha durante a inicialização." @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "Adicionar Domínio", - "TITLE": "Domínios verificados", + "TITLE": "Domínio da Organização", "DESCRIPTION": "Configure seus domínios. Este domínio pode ser usado para o login dos seus usuários.", - "SETPRIMARY": "Definir como Principal", + "SETPRIMARY": "Domínio da Organização", "DELETE": { "TITLE": "Excluir Domínio", "DESCRIPTION": "Você está prestes a excluir um dos seus domínios. Observe que seus usuários não poderão mais usar este domínio para fazer login." @@ -1462,7 +1462,7 @@ "MEMBERADDED": "Administrador adicionado.", "MEMBERREMOVED": "Administrador removido.", "MEMBERCHANGED": "Administrador alterado.", - "SETPRIMARY": "Domínio principal definido.", + "SETPRIMARY": "O domínio da organização foi definido com sucesso.", "DELETED": "Organização excluída com sucesso", "DEFAULTORGNOTFOUND": "A organização padrão não foi encontrada", "ORG_WAS_DELETED": "Organização foi excluída." @@ -1500,7 +1500,7 @@ "NOTIFICATIONS_DESC": "Configurações de SMTP e SMS", "MESSAGETEXTS": "Textos de Mensagem", "IDP": "Provedores de Identidade", - "VERIFIED_DOMAINS": "Domínios verificados", + "VERIFIED_DOMAINS": "Domínio da Organização", "DOMAIN": "Configurações de Domínio", "LOGINTEXTS": "Textos da Interface de Login", "BRANDING": "Marca", diff --git a/console/src/assets/i18n/ro.json b/console/src/assets/i18n/ro.json index ea5f9bc96..72845c951 100644 --- a/console/src/assets/i18n/ro.json +++ b/console/src/assets/i18n/ro.json @@ -700,7 +700,7 @@ "USERNAME": "Numele utilizatorului", "ORGNAME": "Numele organizației", "ORGID": "ID-ul organizației", - "PRIMARYDOMAIN": "Domeniu principal", + "PRIMARYDOMAIN": "Domeniu organizație", "PROJECTNAME": "Numele proiectului", "RESOURCEOWNER": "Proprietarul resursei", "METHODS": { @@ -1418,7 +1418,7 @@ }, "DOWNLOAD_FILE": "Descărcați fișierul", "SELECTORGTOOLTIP": "Selectați această organizație.", - "PRIMARYDOMAIN": "Domeniu principal", + "PRIMARYDOMAIN": "Domeniu organizație", "STATE": "Stare", "USEPASSWORD": "Setați parola inițială", "USEPASSWORDDESC": "Utilizatorul nu trebuie să seteze parola în timpul inițializării." @@ -1429,9 +1429,9 @@ }, "DOMAINS": { "NEW": "Adăugați domeniu", - "TITLE": "Domenii verificate", + "TITLE": "Domeniu organizație", "DESCRIPTION": "Configurați domeniile organizației dvs. Acest domeniu poate fi utilizat pentru descoperirea domeniului și sufixarea numelui de utilizator.", - "SETPRIMARY": "Setați ca principal", + "SETPRIMARY": "Domeniu organizație", "DELETE": { "TITLE": "Ștergeți domeniul", "DESCRIPTION": "Sunteți pe cale să ștergeți unul dintre domeniile dvs." @@ -1459,7 +1459,7 @@ "MEMBERADDED": "Administrator adăugat.", "MEMBERREMOVED": "Administrator eliminat.", "MEMBERCHANGED": "Administrator modificat.", - "SETPRIMARY": "Domeniu principal setat.", + "SETPRIMARY": "Domeniul organizației a fost setat cu succes.", "DELETED": "Organizația a fost ștearsă cu succes", "DEFAULTORGNOTFOUND": "Organizația implicită nu a fost găsită", "ORG_WAS_DELETED": "Organizația a fost ștearsă." @@ -1497,7 +1497,7 @@ "NOTIFICATIONS_DESC": "Setări SMTP și SMS", "MESSAGETEXTS": "Texte de mesaje", "IDP": "Furnizori de identitate", - "VERIFIED_DOMAINS": "Domenii verificate", + "VERIFIED_DOMAINS": "Domeniu organizație", "DOMAIN": "Setări domeniu", "LOGINTEXTS": "Texte interfață de conectare", "BRANDING": "Branding", diff --git a/console/src/assets/i18n/ru.json b/console/src/assets/i18n/ru.json index 3956d6479..5b5b20417 100644 --- a/console/src/assets/i18n/ru.json +++ b/console/src/assets/i18n/ru.json @@ -706,7 +706,7 @@ "USERNAME": "Имя пользователя", "ORGNAME": "Название организации", "ORGID": "ID организации", - "PRIMARYDOMAIN": "Основной домен", + "PRIMARYDOMAIN": "Домен организации", "PROJECTNAME": "Название проекта", "RESOURCEOWNER": "Владелец ресурса", "METHODS": { @@ -1467,7 +1467,7 @@ }, "DOWNLOAD_FILE": "Загрузить файл", "SELECTORGTOOLTIP": "Выберите данную организацию.", - "PRIMARYDOMAIN": "Основной домен", + "PRIMARYDOMAIN": "Домен организации", "STATE": "Статус", "USEPASSWORD": "Установить начальный пароль", "USEPASSWORDDESC": "Пользователю не требуется устанавливать пароль во время инициализации." @@ -1478,9 +1478,9 @@ }, "DOMAINS": { "NEW": "Добавить домен", - "TITLE": "Домены", + "TITLE": "Домен организации", "DESCRIPTION": "Настройте свои домены. Данный домен можно использовать для входа в систему вашими пользователями.", - "SETPRIMARY": "Сделать основным", + "SETPRIMARY": "Домен организации", "DELETE": { "TITLE": "Удалить домен", "DESCRIPTION": "Вы собираетесь удалить один из своих доменов. Обратите внимание, что ваши пользователи больше не смогут использовать данный домен для входа в систему." @@ -1509,7 +1509,7 @@ "MEMBERADDED": "Администратор добавлен.", "MEMBERREMOVED": "Администратор удалён.", "MEMBERCHANGED": "Администратор изменён.", - "SETPRIMARY": "Установлен основной домен.", + "SETPRIMARY": "Домен организации успешно установлен.", "DELETED": "Организация успешно удалена", "DEFAULTORGNOTFOUND": "Организация по умолчанию не найдена", "ORG_WAS_DELETED": "Организация удалена." @@ -1559,7 +1559,8 @@ "SECURITY": "Настройки безопасности", "EVENTS": "События", "FAILEDEVENTS": "Неудачные события", - "VIEWS": "Отображение" + "VIEWS": "Отображение", + "VERIFIED_DOMAINS": "Домен организации" }, "GROUPS": { "GENERAL": "Общая информация", diff --git a/console/src/assets/i18n/sv.json b/console/src/assets/i18n/sv.json index 01b91233c..4c5e235c3 100644 --- a/console/src/assets/i18n/sv.json +++ b/console/src/assets/i18n/sv.json @@ -702,7 +702,7 @@ "USERNAME": "Användarnamn", "ORGNAME": "Organisationsnamn", "ORGID": "Organisations ID", - "PRIMARYDOMAIN": "Primär domän", + "PRIMARYDOMAIN": "Organisationsdomän", "PROJECTNAME": "Projektnamn", "RESOURCEOWNER": "Resursägare", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "Ladda ner fil", "SELECTORGTOOLTIP": "Välj denna organisation.", - "PRIMARYDOMAIN": "Primär domän", + "PRIMARYDOMAIN": "Organisationsdomän", "STATE": "Status", "USEPASSWORD": "Ange initialt lösenord", "USEPASSWORDDESC": "Användaren behöver inte ange lösenordet under initialiseringen." @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "Lägg till domän", - "TITLE": "Verifierade domäner", + "TITLE": "Organisationsdomän", "DESCRIPTION": "Konfigurera dina organisationsdomäner. Denna domän kan användas för domänupptäckt och användarnamnssuffix.", - "SETPRIMARY": "Ange som primär", + "SETPRIMARY": "Organisationsdomän", "DELETE": { "TITLE": "Radera domän", "DESCRIPTION": "Du är på väg att radera en av dina domäner." @@ -1461,7 +1461,7 @@ "MEMBERADDED": "Administratör tillagd.", "MEMBERREMOVED": "Administratör borttagen.", "MEMBERCHANGED": "Administratör ändrad.", - "SETPRIMARY": "Primär domän inställd.", + "SETPRIMARY": "Organisationsdomänen har ställts in.", "DELETED": "Organisation raderad framgångsrikt", "DEFAULTORGNOTFOUND": "Standardorganisationen hittades inte", "ORG_WAS_DELETED": "Organisationen har raderats." @@ -1503,7 +1503,7 @@ "NOTIFICATIONS_DESC": "SMTP- och SMS-inställningar", "MESSAGETEXTS": "Meddelandetexter", "IDP": "Identitetsleverantörer", - "VERIFIED_DOMAINS": "Verifierade domäner", + "VERIFIED_DOMAINS": "Organisationsdomän", "DOMAIN": "Domäninställningar", "LOGINTEXTS": "Inloggningsgränssnittstexter", "BRANDING": "Varumärke", diff --git a/console/src/assets/i18n/tr.json b/console/src/assets/i18n/tr.json index 9c471cc83..a7bdfe3e6 100644 --- a/console/src/assets/i18n/tr.json +++ b/console/src/assets/i18n/tr.json @@ -699,7 +699,7 @@ "ORGNAME": "Organizasyon Adı", "ORGID": "Organizasyon ID", "STATE": "Durum", - "PRIMARYDOMAIN": "Birincil Alan Adı", + "PRIMARYDOMAIN": "Organizasyon Domain'i", "DISPLAYNAME": "Kullanıcı Görünen Adı", "EMAIL": "E-posta", "USERNAME": "Kullanıcı Adı", @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "Dosyayı İndir", "SELECTORGTOOLTIP": "Bu organizasyonu seç.", - "PRIMARYDOMAIN": "Birincil Domain", + "PRIMARYDOMAIN": "Organizasyon Domain'i", "STATE": "Durum", "USEPASSWORD": "İlk Şifreyi Ayarla", "USEPASSWORDDESC": "Kullanıcının başlatma sırasında şifre ayarlaması gerekmez." @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "Domain Ekle", - "TITLE": "Doğrulanmış domain'ler", + "TITLE": "Organizasyon Domain'i", "DESCRIPTION": "Organizasyon domain'lerinizi yapılandırın. Bu domain, domain keşfi ve kullanıcı adı soneki için kullanılabilir.", - "SETPRIMARY": "Birincil Olarak Ayarla", + "SETPRIMARY": "Organizasyon Domain'i", "DELETE": { "TITLE": "Domain'i Sil", "DESCRIPTION": "Domain'lerinizden birini silmek üzeresiniz." @@ -1461,7 +1461,7 @@ "MEMBERADDED": "Yönetici eklendi.", "MEMBERREMOVED": "Yönetici kaldırıldı.", "MEMBERCHANGED": "Yönetici değiştirildi.", - "SETPRIMARY": "Birincil domain ayarlandı.", + "SETPRIMARY": "Organizasyon domain'i başarıyla ayarlandı.", "DELETED": "Organizasyon başarıyla silindi", "DEFAULTORGNOTFOUND": "Varsayılan organizasyon bulunamadı", "ORG_WAS_DELETED": "Organizasyon silindi." @@ -1499,7 +1499,7 @@ "NOTIFICATIONS_DESC": "SMTP ve SMS Ayarları", "MESSAGETEXTS": "Mesaj Metinleri", "IDP": "Kimlik Sağlayıcıları", - "VERIFIED_DOMAINS": "Doğrulanmış domain'ler", + "VERIFIED_DOMAINS": "Organizasyon Domain'i", "DOMAIN": "Domain ayarları", "LOGINTEXTS": "Giriş Arayüzü Metinleri", "BRANDING": "Marka", diff --git a/console/src/assets/i18n/uk.json b/console/src/assets/i18n/uk.json index 182205b58..0c82e3e7e 100644 --- a/console/src/assets/i18n/uk.json +++ b/console/src/assets/i18n/uk.json @@ -700,7 +700,7 @@ "ORGNAME": "Назва організації", "ORGID": "ID організації", "STATE": "Стан", - "PRIMARYDOMAIN": "Основний домен", + "PRIMARYDOMAIN": "Домен організації", "DISPLAYNAME": "Відображуване ім'я користувача", "EMAIL": "Електронна пошта", "USERNAME": "Ім'я користувача", @@ -1421,7 +1421,7 @@ }, "DOWNLOAD_FILE": "Завантажити файл", "SELECTORGTOOLTIP": "Обрати цю організацію.", - "PRIMARYDOMAIN": "Основний домен", + "PRIMARYDOMAIN": "Домен організації", "STATE": "Стан", "USEPASSWORD": "Встановити початковий пароль", "USEPASSWORDDESC": "Користувач не повинен встановлювати пароль під час ініціалізації." @@ -1432,9 +1432,9 @@ }, "DOMAINS": { "NEW": "Додати домен", - "TITLE": "Підтверджені домени", + "TITLE": "Домен організації", "DESCRIPTION": "Налаштуйте домени вашої організації. Цей домен може використовуватися для виявлення домену та суфіксації імен користувачів.", - "SETPRIMARY": "Встановити як основний", + "SETPRIMARY": "Домен організації", "DELETE": { "TITLE": "Видалити домен", "DESCRIPTION": "Ви збираєтесь видалити один з ваших доменів." @@ -1462,7 +1462,7 @@ "MEMBERADDED": "Адміністратора додано.", "MEMBERREMOVED": "Адміністратора видалено.", "MEMBERCHANGED": "Адміністратора змінено.", - "SETPRIMARY": "Основний домен встановлено.", + "SETPRIMARY": "Домен організації успішно встановлено.", "DELETED": "Організацію видалено успішно", "DEFAULTORGNOTFOUND": "Організацію за замовчуванням не знайдено", "ORG_WAS_DELETED": "Організацію було видалено." @@ -1500,7 +1500,7 @@ "NOTIFICATIONS_DESC": "Налаштування SMTP та SMS", "MESSAGETEXTS": "Тексти повідомлень", "IDP": "Постачальники ідентичності", - "VERIFIED_DOMAINS": "Підтверджені домени", + "VERIFIED_DOMAINS": "Домен організації", "DOMAIN": "Налаштування домену", "LOGINTEXTS": "Тексти інтерфейсу входу", "BRANDING": "Брендинг", diff --git a/console/src/assets/i18n/zh.json b/console/src/assets/i18n/zh.json index e9e3be670..ac7212532 100644 --- a/console/src/assets/i18n/zh.json +++ b/console/src/assets/i18n/zh.json @@ -702,7 +702,7 @@ "USERNAME": "用户名", "ORGNAME": "组织名称", "ORGID": "组织ID", - "PRIMARYDOMAIN": "主域", + "PRIMARYDOMAIN": "组织域名", "PROJECTNAME": "项目名称", "RESOURCEOWNER": "资源所有者", "METHODS": { @@ -1420,7 +1420,7 @@ }, "DOWNLOAD_FILE": "下载文件", "SELECTORGTOOLTIP": "选择此组织。", - "PRIMARYDOMAIN": "主域名", + "PRIMARYDOMAIN": "组织域名", "STATE": "状态", "USEPASSWORD": "设置初始密码", "USEPASSWORDDESC": "用户初始化时无需设置密码。" @@ -1431,9 +1431,9 @@ }, "DOMAINS": { "NEW": "添加域名", - "TITLE": "已验证的域名", + "TITLE": "组织域名", "DESCRIPTION": "配置您的域名。此域名可用于您的用户登录。", - "SETPRIMARY": "设置为主域名", + "SETPRIMARY": "组织域名", "DELETE": { "TITLE": "删除域名", "DESCRIPTION": "您即将删除您的一个域名。请注意,您的用户不能再使用此域进行登录。" @@ -1461,7 +1461,7 @@ "MEMBERADDED": "管理员已添加。", "MEMBERREMOVED": "管理员已删除。", "MEMBERCHANGED": "管理员以改变。", - "SETPRIMARY": "已设为主域名。", + "SETPRIMARY": "组织域名已成功设置。", "DELETED": "成功删除的组织", "DEFAULTORGNOTFOUND": "未找到默认组织", "ORG_WAS_DELETED": "组织被删除" @@ -1499,7 +1499,7 @@ "NOTIFICATIONS_DESC": "SMTP 和 SMS 设置", "MESSAGETEXTS": "消息文本", "IDP": "身份提供者", - "VERIFIED_DOMAINS": "已验证的域名", + "VERIFIED_DOMAINS": "组织域名", "DOMAIN": "域名设置", "LOGINTEXTS": "登录界面文本", "BRANDING": "品牌标识", diff --git a/internal/static/i18n/ar.yaml b/internal/static/i18n/ar.yaml index 8bb5db96a..75a6a53bd 100644 --- a/internal/static/i18n/ar.yaml +++ b/internal/static/i18n/ar.yaml @@ -223,7 +223,7 @@ Errors: DomainVerificationHTTPNotFound: "لم يتم العثور على الملف الذي يحتوي على التحدي في الرابط المتوقع. تحقق من أنك قمت بتحميل الملف في المكان الصحيح مع أذونات القراءة" DomainVerificationHTTPNoMatch: "تم العثور على الملف الذي يحتوي على التحدي في الرابط المتوقع ولكنه لا يحتوي على نص الرمز المميز الصحيح. تحقق من محتواه" DomainVerificationTimeout: "انتهت مهلة الاستعلام من خادم DNS" - PrimaryDomainNotDeletable: "لا يجب حذف النطاق الأساسي" + PrimaryDomainNotDeletable: "لا يجب حذف نطاق المؤسسة" DomainNotFound: "النطاق غير موجود" MemberIDMissing: "معرف العضو مفقود" MemberNotFound: "عضو المنظمة غير موجود" @@ -892,7 +892,7 @@ EventTypes: verified: "تم التحقق من النطاق" removed: "تمت إزالة النطاق" primary: - set: "تم تعيين النطاق الأساسي" + set: "تم تعيين نطاق المؤسسة" reserved: "تم حجز النطاق" released: "تم تحرير النطاق" name: diff --git a/internal/static/i18n/bg.yaml b/internal/static/i18n/bg.yaml index 261ee7b64..910743965 100644 --- a/internal/static/i18n/bg.yaml +++ b/internal/static/i18n/bg.yaml @@ -222,7 +222,7 @@ Errors: DomainVerificationHTTPNotFound: "Файлът, съдържащ предизвикателството, не е намерен в очаквания URL адрес. Проверете дали сте качили файла на правилното място с разрешения за четене" DomainVerificationHTTPNoMatch: "Файлът, съдържащ предизвикателството, е намерен в очаквания URL адрес, но не съдържа правилния текст на токена. Проверете съдържанието му" DomainVerificationTimeout: "Имаше изчакване при запитване до DNS сървъра" - PrimaryDomainNotDeletable: "Основният домейн не трябва да се изтрива" + PrimaryDomainNotDeletable: "Домейнът на организацията не трябва да се изтрива" DomainNotFound: "Домейнът не е намерен" MemberIDMissing: "Липсва ID на член" MemberNotFound: "Членът на организацията не е намерен" @@ -897,7 +897,7 @@ EventTypes: verified: "Домейнът е потвърден" removed: "Домейнът премахнат" primary: - set: "Основен набор от домейни" + set: "Домейнът на организацията е зададен" reserved: "Домейнът е запазен" released: "Домейнът е освободен" name: diff --git a/internal/static/i18n/cs.yaml b/internal/static/i18n/cs.yaml index 763045b8b..7eca5b940 100644 --- a/internal/static/i18n/cs.yaml +++ b/internal/static/i18n/cs.yaml @@ -222,7 +222,7 @@ Errors: DomainVerificationHTTPNotFound: "Soubor obsahující výzvu nebyl nalezen na očekávané URL. Zkontrolujte, zda jste soubor nahráli na správné místo s právy ke čtení" DomainVerificationHTTPNoMatch: "Soubor obsahující výzvu byl nalezen na očekávané URL, ale neobsahuje správný token. Zkontrolujte jeho obsah" DomainVerificationTimeout: "Při dotazování DNS serveru došlo k timeoutu" - PrimaryDomainNotDeletable: "Primární doména nesmí být smazána" + PrimaryDomainNotDeletable: "Doména organizace nesmí být smazána" DomainNotFound: "Doména nenalezena" MemberIDMissing: "Chybí ID člena" MemberNotFound: "Člen organizace nenalezen" @@ -895,7 +895,7 @@ EventTypes: verified: "Doména ověřena" removed: "Doména odstraněna" primary: - set: "Hlavní doména nastavena" + set: "Doména organizace nastavena" reserved: "Doména rezervována" released: "Doména uvolněna" name: diff --git a/internal/static/i18n/de.yaml b/internal/static/i18n/de.yaml index 1309efda8..da766a441 100644 --- a/internal/static/i18n/de.yaml +++ b/internal/static/i18n/de.yaml @@ -222,7 +222,7 @@ Errors: DomainVerificationHTTPNotFound: "Das File der Challenge wurde unter der erwarteten URL nicht gefunden. Überprüfen Sie, ob Sie die Datei mit Leseberechtigungen an der richtigen Stelle hochgeladen haben" DomainVerificationHTTPNoMatch: "Das File der Challenge wurde in der erwarteten URL gefunden, enthält jedoch nicht den richtigen Token-Text. Überprüfen Sie den Inhalt" DomainVerificationTimeout: "There was a timeout querying the DNS server." - PrimaryDomainNotDeletable: "Primäre Domäne kann nicht gelöscht werden" + PrimaryDomainNotDeletable: "Die Organisationsdomäne kann nicht gelöscht werden" DomainNotFound: "Domäne konnte nicht gefunden werden" MemberIDMissing: "Member ID fehlt" MemberNotFound: "Organisations Member konnte nicht gefunden werden" @@ -897,7 +897,7 @@ EventTypes: verified: "Domäne verifiziert" removed: "Domäne entfernt" primary: - set: "Primäre Domäne gesetzt" + set: "Organisationsdomäne gesetzt" reserved: "Domäne reserviert" released: "Domäne freigegeben" name: diff --git a/internal/static/i18n/en.yaml b/internal/static/i18n/en.yaml index 9563e74fe..1f6b42c0a 100644 --- a/internal/static/i18n/en.yaml +++ b/internal/static/i18n/en.yaml @@ -223,7 +223,7 @@ Errors: DomainVerificationHTTPNotFound: "The file containing the challenge was not found in the expected URL. Check that you've uploaded the file in the right place with read permissions" DomainVerificationHTTPNoMatch: "The file containing the challenge has been found in the expected URL but it doesn't contain the right token text. Check its content" DomainVerificationTimeout: "There was a timeout querying the DNS server" - PrimaryDomainNotDeletable: "Primary domain must not be deleted" + PrimaryDomainNotDeletable: "Organization Domain must not be deleted" DomainNotFound: "Domain not found" MemberIDMissing: "Member ID missing" MemberNotFound: "Organisation member not found" @@ -897,7 +897,7 @@ EventTypes: verified: "Domain verified" removed: "Domain removed" primary: - set: "Primary domain set" + set: "Organization Domain set" reserved: "Domain reserved" released: "Domain released" name: diff --git a/internal/static/i18n/es.yaml b/internal/static/i18n/es.yaml index a52e026cb..0c72a8f26 100644 --- a/internal/static/i18n/es.yaml +++ b/internal/static/i18n/es.yaml @@ -222,7 +222,7 @@ Errors: DomainVerificationHTTPNotFound: "El archivo que contiene el desafío no se encontró en la URL esperada. Comprueba que has subido el archivo en el lugar correcto con permisos de lectura." DomainVerificationHTTPNoMatch: "El archivo que contiene el desafío se encontró en la URL esperada, pero no contiene el texto del token correcto. Consulta su contenido" DomainVerificationTimeout: "Se superó el tiempo de espera al consultar el servidor DNS." - PrimaryDomainNotDeletable: "El dominio primario no debe borrarse" + PrimaryDomainNotDeletable: "El dominio de la organización no debe borrarse" DomainNotFound: "Dominio no encontrado" MemberIDMissing: "Falta el ID del miembro" MemberNotFound: "Miembro de la organización no encontrado" @@ -897,7 +897,7 @@ EventTypes: verified: "Dominio verificado" removed: "Dominio eliminado" primary: - set: "Dominio primario establecido" + set: "Dominio de la organización establecido" reserved: "Dominio reservado" released: "Dominio liberado" name: diff --git a/internal/static/i18n/fr.yaml b/internal/static/i18n/fr.yaml index 8d2b03038..113e3620c 100644 --- a/internal/static/i18n/fr.yaml +++ b/internal/static/i18n/fr.yaml @@ -222,7 +222,7 @@ Errors: DomainVerificationHTTPNotFound: "Le fichier contenant le défi n'a pas été trouvé dans l'URL attendue. Vérifiez que vous avez téléchargé le fichier au bon endroit avec les autorisations de lecture" DomainVerificationHTTPNoMatch: "Le fichier contenant le défi a été trouvé dans l'URL attendue mais il ne contient pas le bon texte de token. Vérifiez son contenu" DomainVerificationTimeout: "Il y a eu un délai d'attente lors de l'interrogation du serveur DNS" - PrimaryDomainNotDeletable: "Le domaine primaire ne doit pas être supprimé" + PrimaryDomainNotDeletable: "Le domaine de l'organisation ne doit pas être supprimé" DomainNotFound: "Domaine non trouvé" MemberIDMissing: "ID du membre manquant" MemberNotFound: "Membre de l'organisation non trouvé" @@ -892,7 +892,7 @@ EventTypes: verified: "Domaine vérifié" removed: "Domaine supprimé" primary: - set: "Domaine primaire défini" + set: "Domaine de l'organisation modifié" reserved: "Domaine réservé" released: "Domaine libéré" name: diff --git a/internal/static/i18n/hu.yaml b/internal/static/i18n/hu.yaml index a2a043db8..7b456689b 100644 --- a/internal/static/i18n/hu.yaml +++ b/internal/static/i18n/hu.yaml @@ -222,7 +222,7 @@ Errors: DomainVerificationHTTPNotFound: "A kihívást tartalmazó fájl nem található a várt URL-en. Ellenőrizd, hogy feltöltötted-e a fájlt a megfelelő helyre olvasási jogosultsággal" DomainVerificationHTTPNoMatch: "A kihívást tartalmazó fájl megtalálható a várt URL-en, de nem tartalmazza a megfelelő token szöveget. Ellenőrizd a tartalmát" DomainVerificationTimeout: "Időtúllépés történt a DNS szerver lekérdezésekor" - PrimaryDomainNotDeletable: "Az elsődleges domain nem törölhető" + PrimaryDomainNotDeletable: "A szervezeti domain nem törölhető" DomainNotFound: "A domain nem található" MemberIDMissing: "A tagazonosító hiányzik" MemberNotFound: "A szervezeti tag nem található" @@ -896,7 +896,7 @@ EventTypes: verified: "Domain ellenőrizve" removed: "Domain eltávolítva" primary: - set: "Elsődleges domain beállítva" + set: "Szervezeti domain beállítva" reserved: "Domain lefoglalva" released: "Domain feloldva" name: diff --git a/internal/static/i18n/id.yaml b/internal/static/i18n/id.yaml index bd1befd41..392481fcd 100644 --- a/internal/static/i18n/id.yaml +++ b/internal/static/i18n/id.yaml @@ -222,7 +222,7 @@ Errors: DomainVerificationHTTPNotFound: "File yang berisi tantangan tidak ditemukan di URL yang diharapkan." DomainVerificationHTTPNoMatch: "File yang berisi tantangan telah ditemukan di URL yang diharapkan tetapi tidak berisi teks token yang tepat." DomainVerificationTimeout: "Ada waktu tunggu untuk menanyakan server DNS" - PrimaryDomainNotDeletable: "Domain primer tidak boleh dihapus" + PrimaryDomainNotDeletable: "Domain organisasi tidak boleh dihapus" DomainNotFound: "Domain tidak ditemukan" MemberIDMissing: "ID anggota hilang" MemberNotFound: "Anggota organisasi tidak ditemukan" @@ -891,7 +891,7 @@ EventTypes: verified: "Domain terverifikasi" removed: "Domain dihapus" primary: - set: "Kumpulan domain primer" + set: "Domain organisasi ditetapkan" reserved: "Domain sudah dipesan" released: "Domain dirilis" name: diff --git a/internal/static/i18n/it.yaml b/internal/static/i18n/it.yaml index 45a05ae12..6365df1ec 100644 --- a/internal/static/i18n/it.yaml +++ b/internal/static/i18n/it.yaml @@ -222,7 +222,7 @@ Errors: DomainVerificationHTTPNotFound: "Il file della challenge non è stato trovato nell'URL previsto. Verifica di aver caricato il file nel posto giusto con permessi di lettura" DomainVerificationHTTPNoMatch: "Il file della challenge è stato trovato nell'URL previsto ma non contiene il testo del token corretto. Controlla il suo contenuto" DomainVerificationTimeout: "Si è verificato un timeout nella richiesta del server DNS" - PrimaryDomainNotDeletable: "Il dominio primario non deve essere cancellato" + PrimaryDomainNotDeletable: "Il dominio dell'organizzazione non deve essere cancellato" DomainNotFound: "Dominio non trovato" MemberIDMissing: "ID membro mancante" MemberNotFound: "Membro non trovato" @@ -896,7 +896,7 @@ EventTypes: verified: "Dominio verificato" removed: "Dominio rimosso" primary: - set: "Set di dominio primario" + set: "Set di dominio dell'organizzazione" reserved: "Dominio riservato" released: "Dominio rilasciato" name: @@ -1224,7 +1224,7 @@ EventTypes: domain: added: "Dominio aggiunto" primary: - set: "Insieme di domini primari" + set: "Dominio primario impostato" removed: "Dominio rimosso" iam: console: diff --git a/internal/static/i18n/ja.yaml b/internal/static/i18n/ja.yaml index 4cd9ca422..912c06dbd 100644 --- a/internal/static/i18n/ja.yaml +++ b/internal/static/i18n/ja.yaml @@ -223,7 +223,7 @@ Errors: DomainVerificationHTTPNotFound: "チャレンジを含むファイルが予期された URL に見つかりませんでした。読み取り権限のある適切な場所にファイルがアップロードされていることを確認してください" DomainVerificationHTTPNoMatch: "チャレンジを含むファイルが予期された URL で見つかりましたが、正しいトークン テキストが含まれていません。内容を確認してください" DomainVerificationTimeout: "DNSサーバーへのクエリでタイムアウトが発生しました" - PrimaryDomainNotDeletable: "プライマリドメインは削除できません" + PrimaryDomainNotDeletable: "組織ドメインは削除できません" DomainNotFound: "ドメインが見つかりません" MemberIDMissing: "メンバーIDがありません" MemberNotFound: "組織メンバーが見つかりません" @@ -897,7 +897,7 @@ EventTypes: verified: "ドメインの検証" removed: "ドメインの削除" primary: - set: "プライマリドメインのセット" + set: "組織ドメインのセット" reserved: "ドメインの予約" released: "リリースの解放" name: diff --git a/internal/static/i18n/ko.yaml b/internal/static/i18n/ko.yaml index 687afc899..fb18183ac 100644 --- a/internal/static/i18n/ko.yaml +++ b/internal/static/i18n/ko.yaml @@ -223,7 +223,7 @@ Errors: DomainVerificationHTTPNotFound: "예상되는 URL에 챌린지를 포함하는 파일을 찾을 수 없습니다. 파일이 올바른 위치에 읽기 권한으로 업로드되었는지 확인하세요" DomainVerificationHTTPNoMatch: "예상되는 URL에 챌린지 파일이 있지만 올바른 토큰 텍스트가 포함되어 있지 않습니다. 파일의 내용을 확인하세요" DomainVerificationTimeout: "DNS 서버에 대한 쿼리에서 시간 초과가 발생했습니다" - PrimaryDomainNotDeletable: "기본 도메인은 삭제할 수 없습니다" + PrimaryDomainNotDeletable: "조직 도메인은 삭제할 수 없습니다" DomainNotFound: "도메인을 찾을 수 없습니다" MemberIDMissing: "구성원 ID가 누락되었습니다" MemberNotFound: "조직 구성원을 찾을 수 없습니다" @@ -897,7 +897,7 @@ EventTypes: verified: "도메인 인증됨" removed: "도메인 삭제됨" primary: - set: "기본 도메인 설정됨" + set: "조직 도메인 설정됨" reserved: "도메인 예약됨" released: "도메인 해제됨" name: diff --git a/internal/static/i18n/mk.yaml b/internal/static/i18n/mk.yaml index 543db1d6f..b062ca756 100644 --- a/internal/static/i18n/mk.yaml +++ b/internal/static/i18n/mk.yaml @@ -221,7 +221,7 @@ Errors: DomainVerificationHTTPNotFound: "Датотеката што го содржи предизвикот не беше пронајдена во очекуваната URL-адреса. Проверете дали сте ја подигнале датотеката на вистинското место со дозволи за читање" DomainVerificationHTTPNoMatch: "Датотеката што го содржи предизвикот е пронајдена во очекуваната URL-адреса, но не го содржи вистинскиот токен текст. Проверете ја неговата содржина" DomainVerificationTimeout: "Имаше истек на барање на DNS-серверот" - PrimaryDomainNotDeletable: "Примарниот домен не смее да биде избришан" + PrimaryDomainNotDeletable: "Доменот на организацијата не смее да биде избришан" DomainNotFound: "Доменот не е пронајден" MemberIDMissing: "Недостасува ID на членот" MemberNotFound: "Членот на организацијата не е пронајден" @@ -896,7 +896,7 @@ EventTypes: verified: "Доменот е верифициран" removed: "Доменот е отстранет" primary: - set: "Поставен примарен домен" + set: "Поставен домен на организацијата" reserved: "Доменот е резервиран" released: "Доменот е ослободен" name: diff --git a/internal/static/i18n/nl.yaml b/internal/static/i18n/nl.yaml index 4fcf305f4..ba83022c5 100644 --- a/internal/static/i18n/nl.yaml +++ b/internal/static/i18n/nl.yaml @@ -222,7 +222,7 @@ Errors: DomainVerificationHTTPNotFound: "Het bestand met de uitdaging is niet gevonden op de verwachte URL. Controleer of u het bestand op de juiste plaats heeft geüpload met leesrechten" DomainVerificationHTTPNoMatch: "Het bestand met de uitdaging is gevonden op de verwachte URL, maar het bevat niet de juiste token-tekst. Controleer de inhoud" DomainVerificationTimeout: "Er was een time-out bij het opvragen van de DNS-server" - PrimaryDomainNotDeletable: "Primair domein mag niet worden verwijderd" + PrimaryDomainNotDeletable: "Het organisatiedomein mag niet worden verwijderd" DomainNotFound: "Domein niet gevonden" MemberIDMissing: "Lid ID ontbreekt" MemberNotFound: "Organisatielid niet gevonden" @@ -897,7 +897,7 @@ EventTypes: verified: "Domein geverifieerd" removed: "Domein verwijderd" primary: - set: "Primair domein ingesteld" + set: "Organisatiedomein ingesteld" reserved: "Domein gereserveerd" released: "Domein vrijgegeven" name: diff --git a/internal/static/i18n/pl.yaml b/internal/static/i18n/pl.yaml index 3b05195fa..25e6aa7b0 100644 --- a/internal/static/i18n/pl.yaml +++ b/internal/static/i18n/pl.yaml @@ -222,7 +222,7 @@ Errors: DomainVerificationHTTPNotFound: "Pod oczekiwanym adresem URL nie znaleziono pliku zawierającego wyzwanie. Sprawdź, czy przesłałeś plik we właściwe miejsce z uprawnieniami do odczytu" DomainVerificationHTTPNoMatch: "Znaleziono plik zawierający wyzwanie pod oczekiwanym adresem URL, ale nie zawiera on prawidłowego tekstu tokena. Sprawdź jego zawartość" DomainVerificationTimeout: "Upłynął limit czasu podczas wysyłania zapytania do serwera DNS" - PrimaryDomainNotDeletable: "Domena główna nie może być usunięta" + PrimaryDomainNotDeletable: "Domena organizacji nie może być usunięta" DomainNotFound: "Domena nie znaleziona" MemberIDMissing: "Brak identyfikatora członka" MemberNotFound: "Członek organizacji nie znaleziony" @@ -897,7 +897,7 @@ EventTypes: verified: "Domena zweryfikowana" removed: "Usunięto domenę" primary: - set: "Ustawiono domenę główną" + set: "Ustawiono domenę organizacji" reserved: "Zarezerwowano domenę" released: "Zwolniono domenę" name: diff --git a/internal/static/i18n/pt.yaml b/internal/static/i18n/pt.yaml index f7d4507e9..662e9e0ad 100644 --- a/internal/static/i18n/pt.yaml +++ b/internal/static/i18n/pt.yaml @@ -221,7 +221,7 @@ Errors: DomainVerificationHTTPNotFound: "O arquivo que contém o desafio não foi encontrado na URL esperada. Verifique se você carregou o arquivo no lugar certo com permissões de leitura" DomainVerificationHTTPNoMatch: "O arquivo que contém o desafio foi encontrado na URL esperada, mas não contém o texto do token correto. Verifique seu conteúdo" DomainVerificationTimeout: "Houve um tempo limite na consulta do servidor DNS" - PrimaryDomainNotDeletable: "O domínio principal não pode ser excluído" + PrimaryDomainNotDeletable: "O domínio da organização não pode ser excluído" DomainNotFound: "Domínio não encontrado" MemberIDMissing: "ID do membro ausente" MemberNotFound: "Membro da organização não encontrado" @@ -896,7 +896,7 @@ EventTypes: verified: "Domínio verificado" removed: "Domínio removido" primary: - set: "Domínio principal definido" + set: "Domínio da organização definido" reserved: "Domínio reservado" released: "Domínio liberado" name: diff --git a/internal/static/i18n/ro.yaml b/internal/static/i18n/ro.yaml index cce012b5a..4f87c3d02 100644 --- a/internal/static/i18n/ro.yaml +++ b/internal/static/i18n/ro.yaml @@ -223,7 +223,7 @@ Errors: DomainVerificationHTTPNotFound: "Fișierul care conține provocarea nu a fost găsit în URL-ul așteptat. Verificați dacă ați încărcat fișierul în locul potrivit cu permisiuni de citire" DomainVerificationHTTPNoMatch: "Fișierul care conține provocarea a fost găsit în URL-ul așteptat, dar nu conține textul corect al token-ului. Verificați conținutul acestuia" DomainVerificationTimeout: "A existat o depășire a timpului de așteptare la interogarea serverului DNS" - PrimaryDomainNotDeletable: "Domeniul principal nu trebuie să fie șters" + PrimaryDomainNotDeletable: "Domeniul organizației nu trebuie să fie șters" DomainNotFound: "Domeniul nu a fost găsit" MemberIDMissing: "ID-ul membrului lipsește" MemberNotFound: "Membrul organizației nu a fost găsit" @@ -892,7 +892,7 @@ Errors: verified: "Domeniu verificat" removed: "Domeniu șters" primary: - set: "Domeniu principal setat" + set: "Domeniu organizației setat" reserved: "Domeniu rezervat" released: "Domeniu eliberat" name: diff --git a/internal/static/i18n/ru.yaml b/internal/static/i18n/ru.yaml index 379996049..4cf79d5fb 100644 --- a/internal/static/i18n/ru.yaml +++ b/internal/static/i18n/ru.yaml @@ -217,7 +217,7 @@ Errors: DomainVerificationTypeInvalid: "Недопустимый тип подтверждения домена" DomainVerificationMissing: "Подтверждение домена ещё не началось" DomainVerificationFailed: "Ошибка подтверждения домена" - PrimaryDomainNotDeletable: "Невозможно удалить основной домен" + PrimaryDomainNotDeletable: "Невозможно удалить домен организации" DomainNotFound: "Домен не найден" MemberIDMissing: "ID участника отсутствует" MemberNotFound: "Участник организации не найден" @@ -886,7 +886,7 @@ EventTypes: verified: "Домен проверен" removed: "Домен удалён" primary: - set: "Основной домен установлен" + set: "Домен организации установлен" reserved: "Домен зарезервирован" released: "Домен опубликован" name: diff --git a/internal/static/i18n/sv.yaml b/internal/static/i18n/sv.yaml index 115687db5..348f86278 100644 --- a/internal/static/i18n/sv.yaml +++ b/internal/static/i18n/sv.yaml @@ -222,7 +222,7 @@ Errors: DomainVerificationHTTPNotFound: "Filen som innehåller utmaningen hittades inte på den förväntade URL:en. Kontrollera att du har laddat upp filen på rätt plats med läsbehörigheter" DomainVerificationHTTPNoMatch: "Filen som innehåller utmaningen har hittats på den förväntade URL:en men den innehåller inte rätt token-text. Kontrollera dess innehåll" DomainVerificationTimeout: "Det uppstod en timeout vid förfrågan till DNS-servern" - PrimaryDomainNotDeletable: "Primär domän får inte raderas" + PrimaryDomainNotDeletable: "Organisationsdomän får inte raderas" DomainNotFound: "Domän hittades inte" MemberIDMissing: "Medlems-ID saknas" MemberNotFound: "Organisationsmedlem hittades inte" @@ -896,7 +896,7 @@ EventTypes: verified: "Domän verifierad" removed: "Domän borttagen" primary: - set: "Primär domän inställd" + set: "Organisationsdomän inställd" reserved: "Domän reserverad" released: "Domän släppt" name: diff --git a/internal/static/i18n/tr.yaml b/internal/static/i18n/tr.yaml index 07c257652..d02115a20 100644 --- a/internal/static/i18n/tr.yaml +++ b/internal/static/i18n/tr.yaml @@ -223,7 +223,7 @@ Errors: DomainVerificationHTTPNotFound: "Challenge içeren dosya beklenen URL'de bulunamadı. Dosyayı okuma izinleriyle doğru yere yüklediğinizden emin olun" DomainVerificationHTTPNoMatch: "Challenge içeren dosya beklenen URL'de bulundu ancak doğru token metnini içermiyor. İçeriğini kontrol edin" DomainVerificationTimeout: "DNS sunucusunu sorgularken zaman aşımı oluştu" - PrimaryDomainNotDeletable: "Birincil domain silinmemeli" + PrimaryDomainNotDeletable: "Organizasyon alan adı silinmemeli" DomainNotFound: "Domain bulunamadı" MemberIDMissing: "Üye ID eksik" MemberNotFound: "Organizasyon üyesi bulunamadı" @@ -897,7 +897,7 @@ EventTypes: verified: "Domain doğrulandı" removed: "Domain kaldırıldı" primary: - set: "Birincil domain ayarlandı" + set: "Organizasyon alan adı ayarlandı" reserved: "Domain rezerve edildi" released: "Domain serbest bırakıldı" name: diff --git a/internal/static/i18n/uk.yaml b/internal/static/i18n/uk.yaml index 6f1c6d627..2b9915941 100644 --- a/internal/static/i18n/uk.yaml +++ b/internal/static/i18n/uk.yaml @@ -217,7 +217,7 @@ Errors: DomainVerificationHTTPNotFound: "Файл з викликом не знайдено за очікуваним URL. Переконайтеся, що ви завантажили файл у правильне місце з правами читання" DomainVerificationHTTPNoMatch: "Файл з викликом знайдено за очікуваним URL, але він не містить правильний текст токену. Перевірте його вміст" DomainVerificationTimeout: "Сталася помилка часу очікування при запиті до DNS сервера" - PrimaryDomainNotDeletable: "Основний домен не може бути видалений" + PrimaryDomainNotDeletable: "Домен організації не може бути видалений" DomainNotFound: "Домен не знайдено" MemberIDMissing: "Відсутній ідентифікатор члена" MemberNotFound: "Член організації не знайдений" @@ -891,7 +891,7 @@ EventTypes: verified: "Домен верифіковано" removed: "Домен видалений" primary: - set: "Основний домен встановлено" + set: "Домен організації встановлено" reserved: "Домен зарезервовано" released: "Домен звільнено" name: diff --git a/internal/static/i18n/zh.yaml b/internal/static/i18n/zh.yaml index 1c1bbb4fa..5b5e0e0e0 100644 --- a/internal/static/i18n/zh.yaml +++ b/internal/static/i18n/zh.yaml @@ -223,7 +223,7 @@ Errors: DomainVerificationHTTPNotFound: "在预期的 URL 中找不到包含质询的文件。检查您是否已将文件上传到正确的位置并具有读取权限" DomainVerificationHTTPNoMatch: "已在预期 URL 中找到包含质询的文件,但它不包含正确的标记文本。检查其内容" DomainVerificationTimeout: "查询 DNS 服务器超时" - PrimaryDomainNotDeletable: "不得删除主域名" + PrimaryDomainNotDeletable: "不得删除组织域名" DomainNotFound: "未找到域名" MemberIDMissing: "成员 ID 丢失" MemberNotFound: "未找到组织成员" @@ -898,7 +898,7 @@ EventTypes: verified: "验证域名" removed: "删除域名" primary: - set: "设置主域名" + set: "已设置组织域名" reserved: "保留域名" released: "释放域名" name: diff --git a/proto/zitadel/admin.proto b/proto/zitadel/admin.proto index 5e0a7fbc5..621b46253 100644 --- a/proto/zitadel/admin.proto +++ b/proto/zitadel/admin.proto @@ -7460,7 +7460,7 @@ message AddCustomDomainPolicyRequest { ]; // the username has to end with the domain of its organization (uniqueness is organization based) bool validate_org_domains = 3 [ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { - description: "defines if organization domains should be validated org count as validated automatically" + description: "defines if Organization Domains should be validated org count as validated automatically" } ]; bool smtp_sender_address_matches_instance_domain = 4 [ @@ -7496,7 +7496,7 @@ message UpdateCustomDomainPolicyRequest { ]; bool validate_org_domains = 3 [ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { - description: "defines if organization domains should be validated org count as validated automatically" + description: "defines if Organization Domains should be validated org count as validated automatically" } ]; bool smtp_sender_address_matches_instance_domain = 4 [ diff --git a/proto/zitadel/org/v2/org.proto b/proto/zitadel/org/v2/org.proto index 0b2602f97..9e116f64b 100644 --- a/proto/zitadel/org/v2/org.proto +++ b/proto/zitadel/org/v2/org.proto @@ -32,7 +32,7 @@ message Organization { } ]; - // Primary domain used in the organization. + // Organization Domain used in the organization. string primary_domain = 5 [ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { example: "\"zitadel.cloud\""; @@ -75,7 +75,7 @@ message Domain { // IsVerified is a boolean flag indicating if the domain has been verified. bool is_verified = 3; - // IsPrimary is a boolean flag indicating if the domain is the primary domain of the organization. + // IsPrimary is a boolean flag indicating if the domain is the Organization Domain of the organization. bool is_primary = 4; // ValidationType indicates the protocol used to validate the domain ownership. diff --git a/proto/zitadel/org/v2/org_service.proto b/proto/zitadel/org/v2/org_service.proto index 17cff8704..5de74d79c 100644 --- a/proto/zitadel/org/v2/org_service.proto +++ b/proto/zitadel/org/v2/org_service.proto @@ -616,7 +616,7 @@ message UpdateOrganizationRequest { // changing the name will also change the domain. // Additionally, if the domain is used as suffix for user logins, // their login names will also change accordingly. - // It will not affect any organization domains added to the organization. + // It will not affect any Organization Domains added to the organization. string name = 2 [ (validate.rules).string = {min_len: 1, max_len: 200}, (google.api.field_behavior) = REQUIRED, @@ -752,7 +752,7 @@ message AddOrganizationDomainRequest { } message AddOrganizationDomainResponse { - // CreationDate is the timestamp when the organization domain was created. + // CreationDate is the timestamp when the Organization Domain was created. google.protobuf.Timestamp creation_date = 1 [ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { example: "\"2024-12-18T07:50:47.492Z\""; @@ -820,7 +820,7 @@ message DeleteOrganizationDomainRequest { } message DeleteOrganizationDomainResponse { - // DeletionDate is the timestamp of the deletion of the organization domain. + // DeletionDate is the timestamp of the deletion of the Organization Domain. google.protobuf.Timestamp deletion_date = 1 [ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { example: "\"2025-01-23T10:34:18.051Z\""; @@ -902,7 +902,7 @@ message VerifyOrganizationDomainRequest { } message VerifyOrganizationDomainResponse { - // ChangeDate is the timestamp of the verification of the organization domain. + // ChangeDate is the timestamp of the verification of the Organization Domain. google.protobuf.Timestamp change_date = 1 [ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { example: "\"2025-01-23T10:34:18.051Z\""; diff --git a/proto/zitadel/org/v2/query.proto b/proto/zitadel/org/v2/query.proto index 11996c27f..9863fa118 100644 --- a/proto/zitadel/org/v2/query.proto +++ b/proto/zitadel/org/v2/query.proto @@ -101,7 +101,7 @@ message DomainSearchFilter { oneof filter { option (validate.required) = true; - // Filter organization domains by their domain name. + // Filter Organization Domains by their domain name. OrganizationDomainQuery domain_filter = 1; } } diff --git a/proto/zitadel/org/v2beta/org.proto b/proto/zitadel/org/v2beta/org.proto index 08cf47e82..336f8b10f 100644 --- a/proto/zitadel/org/v2beta/org.proto +++ b/proto/zitadel/org/v2beta/org.proto @@ -24,7 +24,7 @@ message Organization { } ]; - // The timestamp of the verification of the organization domain. + // The timestamp of the verification of the Organization Domain. google.protobuf.Timestamp changed_date = 3 [ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { example: "\"2025-01-23T10:34:18.051Z\""; @@ -40,7 +40,7 @@ message Organization { example: "\"ZITADEL\""; } ]; - // Primary domain used in the organization. + // Organization Domain used in the organization. string primary_domain = 6 [ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { example: "\"zitadel.cloud\""; @@ -155,7 +155,7 @@ message Domain { ]; // Defines if the domain is verified. bool is_verified = 3; - // Defines if the domain is the primary domain. + // Defines if the domain is the Organization Domain. bool is_primary = 4; // Defines the protocol the domain was validated with. DomainValidationType validation_type = 5; diff --git a/proto/zitadel/org/v2beta/org_service.proto b/proto/zitadel/org/v2beta/org_service.proto index 138e835dc..51a72382f 100644 --- a/proto/zitadel/org/v2beta/org_service.proto +++ b/proto/zitadel/org/v2beta/org_service.proto @@ -823,7 +823,7 @@ message DeleteOrganizationDomainRequest { } message DeleteOrganizationDomainResponse { - // The timestamp of the deletion of the organization domain. + // The timestamp of the deletion of the Organization Domain. google.protobuf.Timestamp deletion_date = 1 [ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { example: "\"2025-01-23T10:34:18.051Z\""; @@ -894,7 +894,7 @@ message VerifyOrganizationDomainRequest { } message VerifyOrganizationDomainResponse { - // The timestamp of the verification of the organization domain. + // The timestamp of the verification of the Organization Domain. google.protobuf.Timestamp change_date = 1 [ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { example: "\"2025-01-23T10:34:18.051Z\""; diff --git a/proto/zitadel/policy.proto b/proto/zitadel/policy.proto index 208a1ca3a..0cdd64daa 100644 --- a/proto/zitadel/policy.proto +++ b/proto/zitadel/policy.proto @@ -39,7 +39,7 @@ message DomainPolicy { ]; bool validate_org_domains = 4 [ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { - description: "defines if organization domains should be validated org count as validated automatically" + description: "defines if Organization Domains should be validated org count as validated automatically" } ]; bool smtp_sender_address_matches_instance_domain = 5 [ diff --git a/proto/zitadel/settings/v2/domain_settings.proto b/proto/zitadel/settings/v2/domain_settings.proto index 3ff13e390..0aa786451 100644 --- a/proto/zitadel/settings/v2/domain_settings.proto +++ b/proto/zitadel/settings/v2/domain_settings.proto @@ -12,8 +12,8 @@ message DomainSettings { // This ensures that the login name is unique across the instance. bool login_name_includes_domain = 1; - // If enabled, organization domains must be verified (through an DNS or HTTP challenge) upon creation. - // If disabled, organization domains will be created as already verified automatically. + // If enabled, Organization Domains must be verified (through an DNS or HTTP challenge) upon creation. + // If disabled, Organization Domains will be created as already verified automatically. bool require_org_domain_verification = 2; // If enabled, the SMTP sender address domain must match Custom Domain on the instance. diff --git a/proto/zitadel/settings/v2/login_settings.proto b/proto/zitadel/settings/v2/login_settings.proto index 43ca11a50..f396b1626 100644 --- a/proto/zitadel/settings/v2/login_settings.proto +++ b/proto/zitadel/settings/v2/login_settings.proto @@ -115,7 +115,7 @@ message LoginSettings { // Allow discovery of the organization and its authentication option by domain. // If set to true, the suffix (@domain.com) of an unknown username input on the login screen - // will be matched against the organization domains and will redirect to the registration of that organization on success. + // will be matched against the Organization Domains and will redirect to the registration of that organization on success. // The registration can either be locally (requires allow_register to be true) or through an external identity provider. // In case only one identity provider is configured for the organization, the user will be redirected directly to the identity provider. bool allow_domain_discovery = 16; diff --git a/proto/zitadel/settings/v2beta/domain_settings.proto b/proto/zitadel/settings/v2beta/domain_settings.proto index 88787867b..aa4e61b1f 100644 --- a/proto/zitadel/settings/v2beta/domain_settings.proto +++ b/proto/zitadel/settings/v2beta/domain_settings.proto @@ -15,7 +15,7 @@ message DomainSettings { ]; bool require_org_domain_verification = 2 [ (grpc.gateway.protoc_gen_openapiv2.options.openapiv2_field) = { - description: "defines if organization domains should be verified upon creation, otherwise will be created already verified" + description: "defines if Organization Domains should be verified upon creation, otherwise will be created already verified" } ]; bool smtp_sender_address_matches_instance_domain = 3 [