> For the complete documentation index, see [llms.txt](https://sysinfo.onepub.dev/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://sysinfo.onepub.dev/reference/sysinfo/userid.md).

# userId

### userId

A value representing the logged in user.

On Windows this is the user SID on all other platforms it is the value returned by `id`.

Be aware that if you are running under `sudo` then you `id` will change to 0.

If you require additional information look at the [posix](https://pub.dev/packages/posix) package or the [DCli](https://pub.dev/packages/dcli) `isPrivilegedUser` function.

Possible values:

* Windows - S-1-5-21
* All others - 1000
* if running under sudo - 0

### Example:

```dart
import "package:system_info2/system_info2.dart";

print("User ID          : ${SysInfo.userId}");
```

{% hint style="info" %}
Please help expand the list of examples by raising an issue with examples on the [onpub.dev github site](https://github.com/onepub-dev/system_info).
{% endhint %}
