Connects

Please note JavaScript support is exclusive to SEAR 0.7.0 and later.

Valid operators for this type of request

Operator Valid
add ❌
alter ✅
delete ✅
extract ✅
search ❌

Updating connects

Unlike with most of the other admin_types you can only use alter and delete to modify connections in the RACF database, alter is not just used to alter connects but also create them.

Creating a new connect

The sample below connects the RACF user LEONARD to the DEVOPS group with the group special attribute.

'use strict';

import { sear } from '@mainframe-renewal-project/searjs';

const request = {
    "operation": "alter",
    "admin_type": "group-connection",
    "userid": "LEONARD",
    "group": "DEVOPS",
    "traits": {
        "base:special": true,
    },
};

const response = sear(request, true);

console.log(JSON.stringify(response.result, null, 2));

You can see the full list of traits in the traits/group_connection section

Deleting a connect

The sample below removes LEONARD’s connect from the RACF DEVOPS group.

'use strict';

import { sear } from '@mainframe-renewal-project/searjs';

const request = {
    "operation": "delete",
    "admin_type": "group-connection",
    "userid": "LEONARD",
    "group": "DEVOPS",
};

const response = sear(request, true);

console.log(JSON.stringify(response.result, null, 2));

This site uses Just the Docs, a documentation theme for Jekyll.