Browse Source

Enhance permission management and localization for resource permissions

pull/24374/head
maliming 3 months ago
parent
commit
bf8bfb9c00
No known key found for this signature in database GPG Key ID: A646B9CB645ECEA4
  1. 2
      framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/PermissionDefinitionManager.cs
  2. 2
      framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Authorization/Permissions/Resources/EntityResourcePermissionCheckerExtensions.cs
  3. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/ar.json
  4. 4
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/cs.json
  5. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/de.json
  6. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/el.json
  7. 4
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/en-GB.json
  8. 5
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/es.json
  9. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/fa.json
  10. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/fi.json
  11. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/fr.json
  12. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/hi.json
  13. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/hr.json
  14. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/hu.json
  15. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/is.json
  16. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/it.json
  17. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/nl.json
  18. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/pl-PL.json
  19. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/pt-BR.json
  20. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/ro-RO.json
  21. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/ru.json
  22. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/sk.json
  23. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/sl.json
  24. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/sv.json
  25. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/tr.json
  26. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/vi.json
  27. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/zh-Hans.json
  28. 3
      framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/zh-Hant.json

2
framework/src/Volo.Abp.Authorization/Volo/Abp/Authorization/Permissions/PermissionDefinitionManager.cs

@ -43,7 +43,7 @@ public class PermissionDefinitionManager : IPermissionDefinitionManager, ITransi
var permission = await GetResourcePermissionOrNullAsync(name);
if (permission == null)
{
throw new AbpException("Undefined permission: " + name);
throw new AbpException("Undefined resource permission: " + name);
}
return permission;

2
framework/src/Volo.Abp.Ddd.Domain/Volo/Abp/Authorization/Permissions/Resources/EntityResourcePermissionCheckerExtensions.cs

@ -6,7 +6,7 @@ namespace Volo.Abp.Authorization.Permissions.Resources;
public static class EntityResourcePermissionCheckerExtensions
{
/// <summary>
/// <summary>
/// Checks if the specified permission is granted for the given entity.
/// </summary>
/// <typeparam name="TEntity">The type of the entity.</typeparam>

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/ar.json

@ -61,6 +61,7 @@
"ProfilePicture": "الصوره الشخصيه",
"Theme": "سمة",
"NotAssigned": "غيرمعتمد",
"EntityActionsDisabledTooltip": "ليس لديك إذن لتنفيذ أي إجراء."
"EntityActionsDisabledTooltip": "ليس لديك إذن لتنفيذ أي إجراء.",
"ResourcePermissions": "أذونات المورد"
}
}

4
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/cs.json

@ -61,6 +61,6 @@
"ProfilePicture": "Profilový obrázek",
"Theme": "Téma",
"NotAssigned": "Nepřiřazena",
"EntityActionsDisabledTooltip": "Nemáte oprávnění provést žádnou akci."
}
"EntityActionsDisabledTooltip": "Nemáte oprávnění provést žádnou akci.",
"ResourcePermissions": "Oprávnění ke zdrojům"
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/de.json

@ -61,6 +61,7 @@
"ProfilePicture": "Profilbild",
"Theme": "Thema",
"NotAssigned": "Nicht zugeordnet",
"EntityActionsDisabledTooltip": "Sie haben keine Berechtigung, Aktionen auszuführen."
"EntityActionsDisabledTooltip": "Sie haben keine Berechtigung, Aktionen auszuführen.",
"ResourcePermissions": "Ressourcenberechtigungen"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/el.json

@ -55,6 +55,7 @@
"OthersGroup": "άλλος",
"Today": "Σήμερα",
"Apply": "Ισχύουν",
"EntityActionsDisabledTooltip": "Δεν έχετε δικαίωμα να εκτελέσετε καμία ενέργεια."
"EntityActionsDisabledTooltip": "Δεν έχετε δικαίωμα να εκτελέσετε καμία ενέργεια.",
"ResourcePermissions": "Δικαιώματα Πόρων",
}
}

4
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/en-GB.json

@ -56,6 +56,6 @@
"NotAssigned": "Not Assigned",
"Today": "Today",
"Apply": "Apply",
"EntityActionsDisabledTooltip": "You do not have permission to perform any action."
}
"EntityActionsDisabledTooltip": "You do not have permission to perform any action.",
"ResourcePermissions": "Resource permissions"
}

5
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/es.json

@ -61,6 +61,7 @@
"ProfilePicture": "Foto de perfil",
"Theme": "Tema",
"NotAssigned": "No asignado",
"EntityActionsDisabledTooltip": "No tienes permisos para realizar ninguna acción."
"EntityActionsDisabledTooltip": "No tienes permisos para realizar ninguna acción.",
"ResourcePermissions": "Permisos de recurso"
}
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/fa.json

@ -55,6 +55,7 @@
"OthersGroup": "دیگر",
"Today": "امروز",
"Apply": "درخواست دادن",
"EntityActionsDisabledTooltip": "شما دسترسی به انجام هر گونه عملیات ندارید."
"EntityActionsDisabledTooltip": "شما دسترسی به انجام هر گونه عملیات ندارید.",
"ResourcePermissions": "مجوزهای منبع"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/fi.json

@ -61,6 +61,7 @@
"ProfilePicture": "Profiilikuva",
"Theme": "Teema",
"NotAssigned": "Ei määritetty",
"EntityActionsDisabledTooltip": "Sinulla ei ole oikeutta suorittaa mitään toimintoa."
"EntityActionsDisabledTooltip": "Sinulla ei ole oikeutta suorittaa mitään toimintoa.",
"ResourcePermissions": "Resurssin käyttöoikeudet"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/fr.json

@ -61,6 +61,7 @@
"ProfilePicture": "Image de profil",
"Theme": "Thème",
"NotAssigned": "Non attribué",
"EntityActionsDisabledTooltip": "Vous n&#39;avez pas les permissions pour effectuer une action."
"EntityActionsDisabledTooltip": "Vous n&#39;avez pas les permissions pour effectuer une action.",
"ResourcePermissions": "Autorisations de ressources"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/hi.json

@ -61,6 +61,7 @@
"ProfilePicture": "प्रोफ़ाइल फोटो",
"Theme": "विषय",
"NotAssigned": "सौंपा नहीं गया है",
"EntityActionsDisabledTooltip": "आपके पास कोई कार्रवाई नहीं है जो करने के लिए है।"
"EntityActionsDisabledTooltip": "आपके पास कोई कार्रवाई नहीं है जो करने के लिए है।",
"ResourcePermissions": "संसाधन अनुमतियाँ"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/hr.json

@ -61,6 +61,7 @@
"ProfilePicture": "Profilna slika",
"Theme": "Tema",
"NotAssigned": "Nije dodijeljeno",
"EntityActionsDisabledTooltip": "Nemate dozvolu za izvođenje bilo kakve akcije."
"EntityActionsDisabledTooltip": "Nemate dozvolu za izvođenje bilo kakve akcije.",
"ResourcePermissions": "Dozvole resursa"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/hu.json

@ -61,6 +61,7 @@
"ProfilePicture": "Profil kép",
"Theme": "Téma",
"NotAssigned": "Nem kijelölt",
"EntityActionsDisabledTooltip": "Nincs jogosultsága bármely művelethez."
"EntityActionsDisabledTooltip": "Nincs jogosultsága bármely művelethez.",
"ResourcePermissions": "Erőforrás engedélyek"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/is.json

@ -61,6 +61,7 @@
"ProfilePicture": "Forsíðumynd",
"Theme": "Þema",
"NotAssigned": "Ekki skráður",
"EntityActionsDisabledTooltip": "Þú hefur ekki aðgang að þessum aðgerðum."
"EntityActionsDisabledTooltip": "Þú hefur ekki aðgang að þessum aðgerðum.",
"ResourcePermissions": "Aðgangsheimildir auðlinda"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/it.json

@ -61,6 +61,7 @@
"ProfilePicture": "Immagine del profilo",
"Theme": "Tema",
"NotAssigned": "Non assegnato",
"EntityActionsDisabledTooltip": "Non hai i permessi per eseguire alcuna azione."
"EntityActionsDisabledTooltip": "Non hai i permessi per eseguire alcuna azione.",
"ResourcePermissions": "Autorizzazioni risorse"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/nl.json

@ -61,6 +61,7 @@
"ProfilePicture": "Profielfoto",
"Theme": "Thema",
"NotAssigned": "Niet toegekend",
"EntityActionsDisabledTooltip": "U hebt geen toegang tot deze acties."
"EntityActionsDisabledTooltip": "U hebt geen toegang tot deze acties.",
"ResourcePermissions": "Bronmachtigingen"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/pl-PL.json

@ -61,6 +61,7 @@
"ProfilePicture": "Zdjęcie profilowe",
"Theme": "Temat",
"NotAssigned": "Nie przypisano",
"EntityActionsDisabledTooltip": "Nie masz uprawnień do wykonania żadnej akcji."
"EntityActionsDisabledTooltip": "Nie masz uprawnień do wykonania żadnej akcji.",
"ResourcePermissions": "Uprawnienia zasobów"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/pt-BR.json

@ -61,6 +61,7 @@
"ProfilePicture": "Foto do perfil",
"Theme": "Tema",
"NotAssigned": "Não atribuído",
"EntityActionsDisabledTooltip": "Você não tem permissão para executar qualquer ação."
"EntityActionsDisabledTooltip": "Você não tem permissão para executar qualquer ação.",
"ResourcePermissions": "Permissões de recurso"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/ro-RO.json

@ -61,6 +61,7 @@
"ProfilePicture": "Poză de profil",
"Theme": "Temă",
"NotAssigned": "Nealocat",
"EntityActionsDisabledTooltip": "Nu aveți permisiune să efectuați nicio acțiune."
"EntityActionsDisabledTooltip": "Nu aveți permisiune să efectuați nicio acțiune.",
"ResourcePermissions": "Permisiuni resurse"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/ru.json

@ -61,6 +61,7 @@
"ProfilePicture": "Изображение профиля",
"Theme": "Тема",
"NotAssigned": "Не назначен",
"EntityActionsDisabledTooltip": "У вас нет прав на выполнение каких-либо действий."
"EntityActionsDisabledTooltip": "У вас нет прав на выполнение каких-либо действий.",
"ResourcePermissions": "Разрешения ресурса"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/sk.json

@ -61,6 +61,7 @@
"ProfilePicture": "Profilový obrázok",
"Theme": "Téma",
"NotAssigned": "Nepridelené",
"EntityActionsDisabledTooltip": "Nemáte oprávnenie vykonávať žiadnu akciu."
"EntityActionsDisabledTooltip": "Nemáte oprávnenie vykonávať žiadnu akciu.",
"ResourcePermissions": "Oprávnenia zdrojov"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/sl.json

@ -61,6 +61,7 @@
"ProfilePicture": "Profilna slika",
"Theme": "Tema",
"NotAssigned": "Ni dodeljena",
"EntityActionsDisabledTooltip": "Nimate pravic za izvajanje kakršne koli dejanje."
"EntityActionsDisabledTooltip": "Nimate pravic za izvajanje kakršne koli dejanje.",
"ResourcePermissions": "Dovoljenja virov"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/sv.json

@ -60,6 +60,7 @@
"ProfilePicture": "Profilbild",
"Theme": "Tema",
"NotAssigned": "Ej tilldelad",
"EntityActionsDisabledTooltip": "Du har inte tillgång till dessa åtgärder."
"EntityActionsDisabledTooltip": "Du har inte tillgång till dessa åtgärder.",
"ResourcePermissions": "Resurstillstånd"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/tr.json

@ -61,6 +61,7 @@
"ProfilePicture": "Profil resmi",
"Theme": "Tema",
"NotAssigned": "Atanmadı",
"EntityActionsDisabledTooltip": "Bu işlemi gerçekleştirmek için yeterli yetkiniz yok."
"EntityActionsDisabledTooltip": "Bu işlemi gerçekleştirmek için yeterli yetkiniz yok.",
"ResourcePermissions": "Kaynak izinleri"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/vi.json

@ -61,6 +61,7 @@
"ProfilePicture": "Ảnh đại diện",
"Theme": "chủ đề",
"NotAssigned": "Không được chỉ định",
"EntityActionsDisabledTooltip": "Bạn không có quyền thực hiện bất kỳ hành động nào."
"EntityActionsDisabledTooltip": "Bạn không có quyền thực hiện bất kỳ hành động nào.",
"ResourcePermissions": "Quyền tài nguyên"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/zh-Hans.json

@ -61,6 +61,7 @@
"ProfilePicture": "个人资料图片",
"Theme": "主题",
"NotAssigned": "未分配",
"EntityActionsDisabledTooltip": "您没有权限执行任何操作。"
"EntityActionsDisabledTooltip": "您没有权限执行任何操作。",
"ResourcePermissions": "资源权限"
}
}

3
framework/src/Volo.Abp.UI/Localization/Resources/AbpUi/zh-Hant.json

@ -61,6 +61,7 @@
"ProfilePicture": "個人資料圖片",
"Theme": "主題",
"NotAssigned": "未分配",
"EntityActionsDisabledTooltip": "您沒有權限執行任何操作。"
"EntityActionsDisabledTooltip": "您沒有權限執行任何操作。",
"ResourcePermissions": "資源權限"
}
}

Loading…
Cancel
Save