Recursive LDAP Search
When checking if the user is a member of the required AD group, the search should be updated to be recursive.
One group may be a member of another group and the user may be a member of the nested group. This descendent membership should satisfy the authorization and allow access to the application.