anchor.diff:    UserName = chef_wm_util:object_name(user, Req),
     case wrq:method(Req) of
       'PUT' ->
  +      RequestedAdminFlag = ej:get({<<"admin">>}, UserData),
         %% Ensure user can't reset themselves to not be non-admin if none are left
         case chef_wm_authz:is_admin(Requestor) andalso chef_wm_authz:is_requesting_node(Requestor, UserName) of
           true ->
  
positive.code:           end;
          false ->
            %% User is not in danger of setting last to non-admin status
            chef_wm_authz:allow_admin_or_requesting_node(Requestor, UserName)
        end;
      'GET' ->
        chef_wm_authz:allow_admin_or_requesting_node(Requestor, UserName);
  
negative.code:           case chef_db:count_user_admins(DbContext) > 1 of
              %% They are an admin, are they attempting to change the admin status?
              false ->
                  case RequestedAdminFlag of
                   %% They are attempting to de-admin as the last admin, deny
                   false ->
                     forbidden;
  