Вы можете деактивировать пользователя через стандартный REST API Salesforce, который обновляет запись , где тип записи - Пользователь . С simple-salesforce это может выглядеть примерно так:
sf.User.update('005...',{'IsActive': False})
, где 005...
- это идентификатор вашей пользовательской записи (для примера урезан). Вам не нужно явно удалять лицензию - Salesforce автоматически «освободит» лицензию (не считая ее активной), когда вы деактивируете пользователя.