Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(console): update pricing table for organizations feature #5909

Merged
merged 1 commit into from
May 22, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Original file line number Diff line number Diff line change
Expand Up @@ -100,6 +100,7 @@ function PlanComparisonTable() {
const sso = t('user_authn.sso');
const mfa = t('user_authn.mfa');
const mfaPrice = t('monthly_price', { value: 48 });
const orgPrice = t('monthly_price', { value: 48 });
const adaptiveMfa = t('user_authn.adaptive_mfa');

// User management
Expand All @@ -109,10 +110,8 @@ function PlanComparisonTable() {
const permissionsPerRole = t('user_management.scopes_per_role');

// Organizations
const mao = t('organizations.monthly_active_organization');
const maoTip = t('mao_tip');
const maoLimit = t('included_mao', { value: 100 });
const maoPrice = t('extra_mao_price', { value: 0.64 });
const organization = t('organizations.organization');
const orgCount = t('organizations.organization_count');
const allowedUsersPerOrg = t('organizations.allowed_users_per_org');
const invitation = t('organizations.invitation');
const orgRoles = t('organizations.org_roles');
Expand Down Expand Up @@ -219,14 +218,15 @@ function PlanComparisonTable() {
title: 'organizations.title',
rows: [
{
name: `${mao}|${maoTip}`,
data: ['-', `${maoLimit}|${paidQuotaLimitTip}|${maoPrice}`, contact],
name: organization,
data: ['-', `${orgPrice}|${paidAddOnFeatureTip}|${addOn}`, contact],
},
{ name: orgCount, data: ['-', unlimited, contact] },
{ name: allowedUsersPerOrg, data: ['-', unlimited, contact] },
{ name: invitation, data: ['-', comingSoon, contact] },
{ name: orgRoles, data: ['-', unlimited, contact] },
{ name: orgPermissions, data: ['-', unlimited, contact] },
{ name: jitProvisioning, data: ['-', comingSoon, contact] },
{ name: jitProvisioning, data: ['-', comingSoon, comingSoon] },
],
},
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,12 @@ const quota_table = {
organizations: {
title: 'Organisation',
organizations: 'Organisationen',
monthly_active_organization: 'Monatlich aktive Organisationen',
allowed_users_per_org: 'Erlaubte Benutzer pro Organisation',
invitation: 'Einladung',
org_roles: 'Org Rollen',
org_permissions: 'Org Berechtigungen',
organization: 'Organisation',
organization_count: 'Anzahl der Organisationen',
allowed_users_per_org: 'Benutzer pro Organisation',
invitation: 'Einladung (Management-API)',
org_roles: 'Organisationsrollen',
org_permissions: 'Organisationsberechtigungen',
just_in_time_provisioning: 'Bedarfsgesteuerte Bereitstellung',
},
support: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,12 @@ const quota_table = {
organizations: {
title: 'Organizations',
organizations: 'Organizations',
monthly_active_organization: 'Monthly active organization',
allowed_users_per_org: 'Allowed users per org',
invitation: 'Invitation',
org_roles: 'Org roles',
org_permissions: 'Org permissions',
organization: 'Organization',
organization_count: 'Organization count',
allowed_users_per_org: 'Users per organization',
invitation: 'Invitation (Management API)',
org_roles: 'Organization roles',
org_permissions: 'Organization permissions',
just_in_time_provisioning: 'Just-in-time provisioning',
},
support: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,10 @@ const quota_table = {
organizations: {
title: 'Organización',
organizations: 'Organizaciones',
monthly_active_organization: 'Organización activa mensualmente',
allowed_users_per_org: 'Usuarios permitidos por organización',
invitation: 'Invitación',
organization: 'Organización',
organization_count: 'Cantidad de organizaciones',
allowed_users_per_org: 'Usuarios por organización',
invitation: 'Invitación (API de gestión)',
org_roles: 'Roles de organización',
org_permissions: 'Permisos de organización',
just_in_time_provisioning: 'Provisión justo a tiempo',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,12 @@ const quota_table = {
organizations: {
title: 'Organisation',
organizations: 'Organisations',
monthly_active_organization: 'Organisation active mensuelle',
allowed_users_per_org: 'Utilisateurs autorisés par organisation',
invitation: 'Invitation',
org_roles: "Rôles d'organisation",
org_permissions: "Permissions d'organisation",
organization: 'Organisation',
organization_count: "Nombre d'organisations",
allowed_users_per_org: 'Utilisateurs par organisation',
invitation: 'Invitation (API de gestion)',
org_roles: "Rôles de l'organisation",
org_permissions: "Autorisations de l'organisation",
just_in_time_provisioning: 'Fourniture juste-à-temps',
},
support: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,12 @@ const quota_table = {
organizations: {
title: 'Organizzazione',
organizations: 'Organizzazioni',
monthly_active_organization: 'Organizzazione attive mensili',
allowed_users_per_org: 'Utenti permessi per org',
invitation: 'Invito',
org_roles: 'Ruoli org',
org_permissions: 'Permessi org',
organization: 'Organizzazione',
organization_count: 'Conteggio organizzazioni',
allowed_users_per_org: 'Utenti per organizzazione',
invitation: 'Invito (Gestione API)',
org_roles: 'Ruoli organizzazione',
org_permissions: 'Permessi organizzazione',
just_in_time_provisioning: 'Provisioning just-in-time',
},
support: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,10 @@ const quota_table = {
organizations: {
title: '組織',
organizations: '組織',
monthly_active_organization: '月間アクティブ組織',
allowed_users_per_org: '組織ごとの許可ユーザー数',
invitation: '招待状',
organization: '組織',
organization_count: '組織数',
allowed_users_per_org: '組織ごとのユーザー数',
invitation: '招待(管理API)',
org_roles: '組織ロール',
org_permissions: '組織権限',
just_in_time_provisioning: 'ジャストインタイムプロビジョニング',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,10 @@ const quota_table = {
organizations: {
title: '조직',
organizations: '조직',
monthly_active_organization: '월간 활성 조직',
organization: '조직',
organization_count: '조직 수',
allowed_users_per_org: '조직 당 허용된 사용자',
invitation: '초대장',
invitation: '초대 (Management API)',
org_roles: '조직 역할',
org_permissions: '조직 권한',
just_in_time_provisioning: '적시 프로비저닝',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,12 @@ const quota_table = {
organizations: {
title: 'Organizacja',
organizations: 'Organizacje',
monthly_active_organization: 'Miesięczna liczba aktywnych organizacji',
allowed_users_per_org: 'Dozwolona liczba użytkowników na organizację',
invitation: 'Zaproszenie',
organization: 'Organizacja',
organization_count: 'Liczba organizacji',
allowed_users_per_org: 'Użytkownicy na organizację',
invitation: 'Zaproszenia (API zarządzania)',
org_roles: 'Role organizacji',
org_permissions: 'Uprawnienia organizacji',
org_permissions: 'Uprawnienia organizacyjne',
just_in_time_provisioning: 'Provisioning w trybie just-in-time',
},
support: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,19 +48,20 @@ const quota_table = {
organizations: {
title: 'Organização',
organizations: 'Organizações',
monthly_active_organization: 'Organização ativa mensal',
allowed_users_per_org: 'Usuários permitidos por organização',
invitation: 'Convite',
org_roles: 'Funções de organização',
org_permissions: 'Permissões de organização',
organization: 'Organização',
organization_count: 'Contagem de organizações',
allowed_users_per_org: 'Usuários por organização',
invitation: 'Convite (API de Gerenciamento)',
org_roles: 'Funções da organização',
org_permissions: 'Permissões da organização',
just_in_time_provisioning: 'Provisionamento just-in-time',
},
support: {
title: 'Conformidade e suporte',
community: 'Comunidade',
customer_ticket: 'Ticket de suporte',
premium: 'Premium',
email_ticket_support: 'Suporte via e-mail',
email_ticket_support: 'Suporte por e-mail',
soc2_report: 'Relatório SOC2',
hipaa_or_baa_report: 'Relatório HIPAA/BAA',
},
Expand All @@ -77,7 +78,7 @@ const quota_table = {
days_one: '${ { count, number } } dia',
days_other: '${ { count, number } } dias',
add_on: 'Adicional',
tier: 'Nível${ { value, number } }: ',
tier: 'Nível${ { value, number } }:',
paid_token_limit_tip:
'O Logto adicionará cobranças para recursos que ultrapassem o limite da sua cota. Você pode usá-lo gratuitamente até começarmos a cobrar por volta do segundo trimestre de 2024. Se precisar de mais tokens, entre em contato conosco. Por padrão, cobramos $80 por mês para cada milhão de tokens.',
paid_quota_limit_tip:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,10 @@ const quota_table = {
organizations: {
title: 'Organização',
organizations: 'Organizações',
monthly_active_organization: 'Organização ativa mensalmente',
allowed_users_per_org: 'Utilizadores permitidos por org',
invitation: 'Convite',
organization: 'Organização',
organization_count: 'Contagem de organizações',
allowed_users_per_org: 'Utilizadores por organização',
invitation: 'Convite (Management API)',
org_roles: 'Funções da organização',
org_permissions: 'Permissões da organização',
just_in_time_provisioning: 'Provisionamento just-in-time',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,10 @@ const quota_table = {
organizations: {
title: 'Организация',
organizations: 'Организации',
monthly_active_organization: 'Активная организация в месяц',
allowed_users_per_org: 'Разрешенные пользователи в организации',
invitation: 'Приглашение',
organization: 'Организация',
organization_count: 'Количество организаций',
allowed_users_per_org: 'Пользователей на организацию',
invitation: 'Приглашение (Management API)',
org_roles: 'Роли организации',
org_permissions: 'Права организации',
just_in_time_provisioning: 'Пакетная настройка по запросу',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,11 +48,12 @@ const quota_table = {
organizations: {
title: 'Organizasyon',
organizations: 'Organizasyonlar',
monthly_active_organization: 'Aylık aktif organizasyon',
allowed_users_per_org: 'Organizasyon başına izin verilen kullanıcılar',
invitation: 'Davet',
org_roles: 'Org rolleri',
org_permissions: 'Org izinleri',
organization: 'Organizasyon',
organization_count: 'Organizasyon sayısı',
allowed_users_per_org: 'Organizasyon başına kullanıcılar',
invitation: 'Davet (Management API)',
org_roles: 'Organizasyon rolleri',
org_permissions: 'Organizasyon izinleri',
just_in_time_provisioning: 'İstisnai olana kadar temin',
},
support: {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,10 @@ const quota_table = {
organizations: {
title: '组织',
organizations: '组织',
monthly_active_organization: '每月活跃组织',
allowed_users_per_org: '每组织允许的用户数',
invitation: '邀请',
organization: '组织',
organization_count: '组织数量',
allowed_users_per_org: '每个组织的用户数',
invitation: '邀请(管理 API)',
org_roles: '组织角色',
org_permissions: '组织权限',
just_in_time_provisioning: '即时配置',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,10 @@ const quota_table = {
organizations: {
title: '組織',
organizations: '組織',
monthly_active_organization: '每月活躍組織',
allowed_users_per_org: '允許的組織用戶',
invitation: '邀請',
organization: '組織',
organization_count: '組織數量',
allowed_users_per_org: '每組織的用戶數',
invitation: '邀請(管理 API)',
org_roles: '組織角色',
org_permissions: '組織權限',
just_in_time_provisioning: '即時規定',
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -48,9 +48,10 @@ const quota_table = {
organizations: {
title: '組織',
organizations: '組織',
monthly_active_organization: '每月活躍組織',
allowed_users_per_org: '組織允許用戶數',
invitation: '邀請',
organization: '組織',
organization_count: '組織數量',
allowed_users_per_org: '組織允許的用戶',
invitation: '邀請 (管理 API)',
org_roles: '組織角色',
org_permissions: '組織權限',
just_in_time_provisioning: '即時供應管理',
Expand Down Expand Up @@ -89,7 +90,7 @@ const quota_table = {
tokens_tip: 'Logto 發行的所有類型令牌,包括訪問令牌、刷新令牌等。',
mao_tip: 'MAO(月度活躍組織)指的是在計費週期內至少有一個MAU(月度活躍用戶)的獨特組織數量。',
third_party_tip: '使用Logto作為您的OIDC身份提供程序,以便第三方應用程式進行登錄和權限授予。',
included: '已包含{{value, number}}',
included: '已包含 {{value, number}}',
included_mao: '已包含 {{value, number}} MAO',
extra_quota_price: '然後每月 ${{value, number}} / 每個之後',
per_month_each: '每月 ${{value, number}} / 每個',
Expand Down
Loading