Dropdown as an unexposed field in views
You can use the Field Permissions module according to module's page: 


  The Field Permissions module allows site administrators to set
  field-level permissions to edit, view and create fields on any entity.


Then set permissions for your active/inactive field to be for admins only, then the field will not show for general users but admins will be able to change the status when they view each complaint.