docs: def get_user(email, profile="splunk", **kwargs):
      '''
      Get a splunk user by name/email
  
      CLI Example:
  
          salt myminion splunk.get_user 'user@example.com' user_details=false
          salt myminion splunk.get_user 'user@example.com' user_details=true
      '''
  
      user_map = list_users(profile)
      user_found = email.lower() in user_map.keys()
  
      if not kwargs.get('user_details', False) and user_found:
          # The user is in splunk group, just return
          return True
      elif kwargs.get('user_details', False) and user_found:
          user = user_map[email.lower()]
  
          response = {}
          for field in ['defaultApp', 'realname', 'name', 'email']:
              response[field] = user[field]
  
          response['roles'] = []
          for role in user.role_entities:
              response['roles'].append(role.name)
  
          return response
  
      return False