@if ((requiredData$ | async)) {} @if ((detail$ | async) ) {} @if ((saveResult$ | async)) {} @if ((deleteResult$ | async)) {} @if ((securityActions$ | async)) {} @if (detail$) { @if (detailLoading$ | async) { }
Group Name
All actions are assumed denied unless explicitly allowed. An explicitly denied action within a group takes precedence over an allowed action. Example: A group with View All set to allow may also have the User Manager screen set to deny view Result: The above group would have access to view all screens except the User Manager screen.
Security Actions
Permissions
@for(permission of securityGroupPermissions?.controls; track $index){
{{getPermissionName(permission.get('securityActionId').value)}}
@if(!isPermissionViewable(permission.get('securityActionId').value)){
} @if(isPermissionViewable(permission.get('securityActionId').value)){
}
}
}
@if(detailForm.value.id !== 0) { Delete }
Save
@if (detailForm.value.id !== 0) {
Save New
}
Cancel