property Process.setgroups
Usage in Deno
```typescript import { type Process } from "node:node__process.d.ts"; ```The `process.setgroups()` method sets the supplementary group IDs for the
Node.js process. This is a privileged operation that requires the Node.js
process to have `root` or the `CAP_SETGID` capability.
The `groups` array can contain numeric group IDs, group names, or both.
```js
import process from 'node:process';
if (process.getgroups && process.setgroups) {
try {
process.setgroups([501]);
console.log(process.getgroups()); // new groups
} catch (err) {
console.log(`Failed to set groups: ${err}`);
}
}
```
This function is only available on POSIX platforms (i.e. not Windows or
Android).
This feature is not available in `Worker` threads.
(groups: ReadonlyArray<string | number>) => void