code: def getUserSid(username):
      '''
      Get the Security ID for the user
  
      Args:
          username (str): The user name for which to look up the SID
  
      Returns:
          str: The user SID
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' user.getUserSid jsnuffy
      '''
      if six.PY2:
          username = _to_unicode(username)
  
      domain = win32api.GetComputerName()
      if username.find('\\') != -1:
          domain = username.split('\\')[0]
          username = username.split('\\')[-1]
      domain = domain.upper()
      return win32security.ConvertSidToStringSid(
          win32security.LookupAccountName(None, domain + '\\' + username)[0]f getUserSid(username):
      '''
      Get the Security ID for the user
  
      Args:
          username (str): The user name for which to look up the SID
  
      Returns:
          str: The user SID
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' user.getUserSid jsnuffy
      '''
      if six.PY2:
          username = _to_unicode(username)
  
      domain = win32api.GetComputerName()
      if username.find('\\') != -1:
          domain = username.split('\\')[0]
          username = username.split('\\')[-1]
      domain = domain.upper()
      return win32security.ConvertSidToStringSid(
          win32security.LookupAccountName(None, domain + '\\' + username)[0])
docs: Get the Security ID for the user
  
      Args:
          username (str): The user name for which to look up the SID
  
      Returns:
          str: The user SID
  
      CLI Example:
  
      .. code-block:: bash
  
          salt '*' user.getUserSid jsnuffy