xaf-separate-employees-data-in-different-departments-using-security-permissions/CS/MainDemo.Module/DatabaseUpdate/Updater.cs#L167
userRole.AddObjectPermission<Employee>(SecurityOperations.Read, "Department.Employees[Oid = CurrentUserId()]" , SecurityPermissionState.Allow);
userRole.AddMemberPermission<Employee>(SecurityOperations.Write, "ChangePasswordOnFirstLogon;StoredPassword;FirstName;LastName" , "Oid=CurrentUserId()" , SecurityPermissionState.Allow);
userRole.AddMemberPermission<Employee>(SecurityOperations.Write, "Tasks" , "Department.Employees[Oid = CurrentUserId()]" , SecurityPermissionState.Allow);
XAF_how-to-allow-a-user-to-select-the-authentication-type-at-runtime-e2371/CS/E2371.Module/DatabaseUpdate/Updater.cs#L70
defaultRole.AddNavigationPermission(@"Application/NavigationItems/Items/Default/Items/MyDetails" , SecurityPermissionState.Allow);
defaultRole.AddMemberPermission<CustomPermissionPolicyUser>(SecurityOperations.Write, "ChangePasswordOnFirstLogon" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow);
defaultRole.AddMemberPermission<CustomPermissionPolicyUser>(SecurityOperations.Write, "StoredPassword" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow);
XAF_Non-Persistent-Objects-Reloading-Demo/CS/NonPersistentObjectsDemo.Module/DatabaseUpdate/Updater.cs#L64
defaultRole.AddNavigationPermission(@"Application/NavigationItems/Items/Default/Items/MyDetails" , SecurityPermissionState.Allow);
defaultRole.AddMemberPermission<PermissionPolicyUser>(SecurityOperations.Write, "ChangePasswordOnFirstLogon" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow);
defaultRole.AddMemberPermission<PermissionPolicyUser>(SecurityOperations.Write, "StoredPassword" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow);
XAF_Non-Persistent-Objects-Filtering-Demo/CS/NonPersistentObjectsDemo.Module/DatabaseUpdate/Updater.cs#L70
defaultRole.AddNavigationPermission(@"Application/NavigationItems/Items/Default/Items/MyDetails" , SecurityPermissionState.Allow);
defaultRole.AddMemberPermission<PermissionPolicyUser>(SecurityOperations.Write, "ChangePasswordOnFirstLogon" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow);
defaultRole.AddMemberPermission<PermissionPolicyUser>(SecurityOperations.Write, "StoredPassword" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow);
XAF-CRUD-for-Non-Persistent-Objects-Stored-Remotely/CS/NonPersistentObjectsDemo.Module/DatabaseUpdate/Updater.cs#L73
defaultRole.AddNavigationPermission(@"Application/NavigationItems/Items/Default/Items/MyDetails" , SecurityPermissionState.Allow);
defaultRole.AddMemberPermission<PermissionPolicyUser>(SecurityOperations.Write, "ChangePasswordOnFirstLogon" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow);
defaultRole.AddMemberPermission<PermissionPolicyUser>(SecurityOperations.Write, "StoredPassword" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow);
xaf-separate-employees-data-in-different-departments-using-security-permissions/VB/MainDemo.Module/DatabaseUpdate/Updater.vb#L183
userRole.AddObjectPermission(Of Employee)(SecurityOperations.Read, "Department.Employees[Oid = CurrentUserId()]" , SecurityPermissionState.Allow)
userRole.AddMemberPermission(Of Employee)(SecurityOperations.Write, "ChangePasswordOnFirstLogon;StoredPassword;FirstName;LastName" , "Oid=CurrentUserId()" , SecurityPermissionState.Allow)
userRole.AddMemberPermission(Of Employee)(SecurityOperations.Write, "Tasks" , "Department.Employees[Oid = CurrentUserId()]" , SecurityPermissionState.Allow)
XAF_how-to-allow-a-user-to-select-the-authentication-type-at-runtime-e2371/VB/E2371.Module/DatabaseUpdate/Updater.vb#L72
defaultRole.AddNavigationPermission("Application/NavigationItems/Items/Default/Items/MyDetails" , SecurityPermissionState.Allow)
defaultRole.AddMemberPermission(Of CustomPermissionPolicyUser)(SecurityOperations.Write, "ChangePasswordOnFirstLogon" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow)
defaultRole.AddMemberPermission(Of CustomPermissionPolicyUser)(SecurityOperations.Write, "StoredPassword" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow)
XAF_Non-Persistent-Objects-Reloading-Demo/VB/NonPersistentObjectsDemo.Module/DatabaseUpdate/Updater.vb#L66
defaultRole.AddNavigationPermission("Application/NavigationItems/Items/Default/Items/MyDetails" , SecurityPermissionState.Allow)
defaultRole.AddMemberPermission(Of PermissionPolicyUser)(SecurityOperations.Write, "ChangePasswordOnFirstLogon" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow)
defaultRole.AddMemberPermission(Of PermissionPolicyUser)(SecurityOperations.Write, "StoredPassword" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow)
XAF_Non-Persistent-Objects-Filtering-Demo/VB/NonPersistentObjectsDemo.Module/DatabaseUpdate/Updater.vb#L72
defaultRole.AddNavigationPermission("Application/NavigationItems/Items/Default/Items/MyDetails" , SecurityPermissionState.Allow)
defaultRole.AddMemberPermission(Of PermissionPolicyUser)(SecurityOperations.Write, "ChangePasswordOnFirstLogon" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow)
defaultRole.AddMemberPermission(Of PermissionPolicyUser)(SecurityOperations.Write, "StoredPassword" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow)
XAF-CRUD-for-Non-Persistent-Objects-Stored-Remotely/VB/NonPersistentObjectsDemo.Module/DatabaseUpdate/Updater.vb#L75
defaultRole.AddNavigationPermission("Application/NavigationItems/Items/Default/Items/MyDetails" , SecurityPermissionState.Allow)
defaultRole.AddMemberPermission(Of PermissionPolicyUser)(SecurityOperations.Write, "ChangePasswordOnFirstLogon" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow)
defaultRole.AddMemberPermission(Of PermissionPolicyUser)(SecurityOperations.Write, "StoredPassword" , "[Oid] = CurrentUserId()" , SecurityPermissionState.Allow)