// sadece bir gruba yetki verirken kullanılır.
static void MAA_ChangeAccess_OneGroup(Args _args)
{
SecurityKeySet swSysSecurity;
UserGroupList userGroupList;
DomainInfo domainInfo;
#admin
ttsbegin;
while select domainInfo
//where domainInfo.id == #AdminDomain //sadece belirli domainler için çalıştırmak istersen
{
while select userGroupList
where userGroupList.groupId == "10-03"
{
swSysSecurity = SysSecurity::constructSecurityKeySet();
swSysSecurity.loadGroupRights(userGroupList.groupId, domainInfo.id);
swSysSecurity.tableAccess(tablenum(VENDBANKACCOUNT), AccessType::View); // tabloya yetki
swSysSecurity.menuItemAccess("ETGCustRiskLimitUpdateAppApproval", AccessRecordType::MenuItemAction, AccessType::View); // menuye yetki
xAccessRightsList::saveSecurityRights(swSysSecurity.packTouched(), userGroupList.groupId, domainInfo.id);
}
}
ttscommit;
info("tamamlandı");
}
25 Ocak 2018 Perşembe
Kodla bir gruba menuye ve tabloya yetki verme
Ax'ta bir kullanıcı grubuna, istediğiniz forma ya da tabloya yetki vermek için aşağıdaki kodu çalıştırabilirsiniz.
Kaydol:
Kayıt Yorumları (Atom)
Total ciro
static void MAA_SalesTableTotal(Args _args) { SalesTable SalesTable; utcDateTime dateTime; dateTime ...
-
Dynamics Ax Microsoft’un orta ve büyük ölçekli işletmelerin ihtiyaçlarını karşılamak için tasarladığı temel iş çözümüdür. Veritabanı yöne...
-
Veri Filtreleme CTRL+F Geçerli alanı filtrelemek için kullanılır. Ekran açılır. Hangi alan üzerine tıklandı ise o alan için filtreleme k...
Hiç yorum yok:
Yorum Gönder