Skip to content

Commit af06d13

Browse files
authored
Merge pull request #89979 from software-mansion-labs/jakubstec/domains/validate-moving-users-between-groups
[Domain Control] add validation in `MoveUsersBetweenGroupsPage` for Preferred Policy admin restriction
2 parents b091c01 + 5ae7650 commit af06d13

19 files changed

Lines changed: 320 additions & 3 deletions

src/languages/de.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9225,6 +9225,8 @@ Hier ist ein *Testbeleg*, um dir zu zeigen, wie es funktioniert:`,
92259225
addMember: 'Dieses Mitglied kann nicht hinzugefügt werden. Bitte versuche es erneut.',
92269226
vacationDelegate: 'Dieser Benutzer kann nicht als Urlaubsvertretung festgelegt werden. Bitte versuche es erneut.',
92279227
moveMember: 'Dieses Mitglied kann nicht verschoben werden. Bitte versuchen Sie es erneut.',
9228+
moveMemberNotPolicyAdmin:
9229+
'Das Mitglied kann nicht in die Domänengruppe verschoben werden. Sie müssen Richtlinienadministrator für die bevorzugte Richtlinie sein, die für die Domänengruppe festgelegt ist, in die Sie diesen Benutzer verschieben möchten.',
92289230
},
92299231
reportSuspiciousActivityPrompt: (email: string) =>
92309232
`Bist du sicher? Dadurch wird das Konto von <strong>${email}</strong> gesperrt. <br /><br /> Unser Team wird das Konto anschließend überprüfen und unbefugten Zugriff entfernen. Um den Zugriff wiederherzustellen, muss die Person mit Concierge zusammenarbeiten.`,

src/languages/en.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9230,6 +9230,8 @@ const translations = {
92309230
removeMember: 'Unable to remove this user. Please try again.',
92319231
moveMember: 'Unable to move this member. Please try again.',
92329232
vacationDelegate: 'Unable to set this user as a vacation delegate. Please try again.',
9233+
moveMemberNotPolicyAdmin:
9234+
'Cannot move member to the domain group. You must be a Policy Admin for the Preferred Policy set on the domain group you are trying to move this user to.',
92339235
},
92349236
cannotSetVacationDelegateForMember: (email: string) => `You can't set a vacation delegate for ${email} because they're currently the delegate for the following members:`,
92359237

src/languages/es.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9418,6 +9418,8 @@ ${amount} para ${merchant} - ${date}`,
94189418
addMember: 'No se pudo añadir este miembro. Por favor, inténtalo de nuevo.',
94199419
vacationDelegate: 'No se pudo establecer a este usuario como delegado de vacaciones. Por favor, inténtalo de nuevo.',
94209420
moveMember: 'No se pudo mover este miembro. Por favor, inténtalo de nuevo.',
9421+
moveMemberNotPolicyAdmin:
9422+
'No se puede mover al miembro al grupo de dominio. Debes ser Administrador de Políticas para la Política Preferida establecida en el grupo de dominio al que intentas mover a este usuario.',
94219423
},
94229424
cannotSetVacationDelegateForMember: (email: string) =>
94239425
`No puedes establecer un delegado de vacaciones para ${email} porque actualmente es el delegado de los siguientes miembros:`,

src/languages/fr.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9246,6 +9246,8 @@ Voici un *reçu test* pour vous montrer comment ça fonctionne :`,
92469246
addMember: 'Impossible d’ajouter ce membre. Veuillez réessayer.',
92479247
vacationDelegate: 'Impossible de définir cet utilisateur comme délégué de vacances. Veuillez réessayer.',
92489248
moveMember: 'Impossible de déplacer ce membre. Veuillez réessayer.',
9249+
moveMemberNotPolicyAdmin:
9250+
'Impossible de déplacer le membre vers le groupe de domaine. Vous devez être Administrateur de Politique pour la Politique Préférée définie sur le groupe de domaine vers lequel vous essayez de déplacer cet utilisateur.',
92499251
},
92509252
cannotSetVacationDelegateForMember: (email: string) =>
92519253
`Vous ne pouvez pas définir un délégué de vacances pour ${email}, car cette personne est actuellement le délégué des membres suivants :`,

src/languages/it.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9217,6 +9217,8 @@ Ecco una *ricevuta di prova* per mostrarti come funziona:`,
92179217
addMember: 'Impossibile aggiungere questo membro. Riprova.',
92189218
vacationDelegate: 'Impossibile impostare questo utente come delegato per le ferie. Riprova.',
92199219
moveMember: 'Impossibile spostare questo membro. Riprova.',
9220+
moveMemberNotPolicyAdmin:
9221+
'Impossibile spostare il membro nel gruppo di dominio. Devi essere Amministratore di Criteri per il Criterio Preferito impostato nel gruppo di dominio in cui stai cercando di spostare questo utente.',
92209222
},
92219223
cannotSetVacationDelegateForMember: (email: string) => `Non puoi impostare un delegato per le vacanze per ${email} perché al momento è il delegato per i seguenti membri:`,
92229224
reportSuspiciousActivityPrompt: (email: string) =>

src/languages/ja.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9100,6 +9100,8 @@ ${reportName}
91009100
addMember: 'このメンバーを追加できませんでした。もう一度お試しください。',
91019101
vacationDelegate: 'このユーザーを休暇代理人として設定できませんでした。もう一度お試しください。',
91029102
moveMember: 'このメンバーを移動できませんでした。もう一度お試しください。',
9103+
moveMemberNotPolicyAdmin:
9104+
'メンバーをドメイングループに移動できません。このユーザーを移動しようとしているドメイングループに設定された優先ポリシーのポリシー管理者である必要があります。',
91039105
},
91049106
cannotSetVacationDelegateForMember: (email: string) => `${email} に休暇代理人を設定できません。現在、このユーザーは次のメンバーの代理人になっています。`,
91059107
reportSuspiciousActivityPrompt: (email: string) =>

src/languages/nl.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9184,6 +9184,8 @@ Hier is een *proefbon* om je te laten zien hoe het werkt:`,
91849184
addMember: 'Kan dit lid niet toevoegen. Probeer het opnieuw.',
91859185
vacationDelegate: 'Kan deze gebruiker niet als vakantiemandataris instellen. Probeer het opnieuw.',
91869186
moveMember: 'Kan dit lid niet verplaatsen. Probeer het opnieuw.',
9187+
moveMemberNotPolicyAdmin:
9188+
'Kan het lid niet naar de domeingroep verplaatsen. U moet Beleidsbeheerder zijn voor het Voorkeursbeleid dat is ingesteld op de domeingroep waarnaar u deze gebruiker probeert te verplaatsen.',
91879189
},
91889190
cannotSetVacationDelegateForMember: (email: string) =>
91899191
`Je kunt geen vakantiemandataris instellen voor ${email} omdat die persoon momenteel gedelegeerde is voor de volgende leden:`,

src/languages/pl.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9169,6 +9169,8 @@ Oto *paragon testowy*, żeby pokazać Ci, jak to działa:`,
91699169
addMember: 'Nie można dodać tego członka. Spróbuj ponownie.',
91709170
vacationDelegate: 'Nie można ustawić tego użytkownika jako zastępującego na czas nieobecności. Spróbuj ponownie.',
91719171
moveMember: 'Nie można przenieść tego członka. Spróbuj ponownie.',
9172+
moveMemberNotPolicyAdmin:
9173+
'Nie można przenieść członka do grupy domeny. Musisz być Administratorem Zasad dla Preferowanych Zasad ustawionych dla grupy domeny, do której próbujesz przenieść tego użytkownika.',
91729174
},
91739175
cannotSetVacationDelegateForMember: (email: string) => `Nie możesz ustawić zastępstwa urlopowego dla ${email}, ponieważ jest on/ona obecnie zastępcą dla następujących członków:`,
91749176
reportSuspiciousActivityPrompt: (email: string) =>

src/languages/pt-BR.ts

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9177,6 +9177,8 @@ Aqui está um *comprovante de teste* para mostrar como funciona:`,
91779177
addMember: 'Não foi possível adicionar este membro. Tente novamente.',
91789178
vacationDelegate: 'Não foi possível definir este usuário como delegado de férias. Tente novamente.',
91799179
moveMember: 'Não foi possível mover este membro. Tente novamente.',
9180+
moveMemberNotPolicyAdmin:
9181+
'Não é possível mover o membro para o grupo de domínio. Você deve ser Administrador de Política para a Política Preferencial definida no grupo de domínio para o qual está tentando mover este usuário.',
91809182
},
91819183
cannotSetVacationDelegateForMember: (email: string) => `Você não pode definir um procurador de férias para ${email} porque esta pessoa já é procuradora dos seguintes membros:`,
91829184
reportSuspiciousActivityPrompt: (email: string) =>

src/languages/zh-hans.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -8949,6 +8949,7 @@ ${reportName}
89498949
addMember: '无法添加此成员。请重试。',
89508950
vacationDelegate: '无法将此用户设置为休假代理人。请重试。',
89518951
moveMember: '无法移动此成员。请重试。',
8952+
moveMemberNotPolicyAdmin: '无法将成员移动到域组。您必须是您尝试将此用户移动到的域组上设置的首选策略的策略管理员。',
89528953
},
89538954
cannotSetVacationDelegateForMember: (email: string) => `您无法为 ${email} 设置休假代理人,因为 TA 当前是以下成员的代理人:`,
89548955
reportSuspiciousActivityPrompt: (email: string) =>

0 commit comments

Comments
 (0)