AAD-17: disabled edit button for guests (roleViewer), hid new button for guests, disabled all detail fields for guests, enabled all detail fields for data entry, added new ldap authentication for non-lands guests + backend protection for guests