Still not liking this security model.  Added a new function to the device class as a template to see if this will be a better long term solution. $dev->FilterRights().  We can still check user righs on the page but only if they can view the page.  This will keep the extra details out of the json results without having to touch every page.  By extending the device object to include a Rights property we can use that to see if we need to make the links or not, etc.  This would be easy to apply to other object types as well. Especially since all of them should be using the RowToObject functions now which would be a simple single point of modification.  #185