AX 2012 Export user security role information to CSV file
static void VN_GetUserSecurityinfo(Args _args) { str fileName; boolean HasRecord; SecurityUserRole securityUserRole; SecurityRole securityRole; SecurityTask securityTask; UserInfo userInfo; SecurityRoleAllTasksView securityRoleAllTasksView; OMUserRoleOrganization roleOrganization; OMInternalOrganization internalOrganization; TextIO io; Str text; FilePath sourceFilePath; FileIOPermission perm; #File ; fileName = "C:\\TEMP\\securityrolesusers.csv"; perm = new FileIOPermission(filename, #IO_WRITE); perm.assert(); text = 'User,RoleName, Organization,UserName\n'; while select securityUserRole join securityRole where securityRole.RecId == securityUserRole.SecurityRole join userInfo wher