Skip to main content

Session

Add Access Group to User Session

Adds the access group(s) from the active sessions of the user. It runs when all the input link points are active.

Multi input✔️
Multi output
NameTypeDescription
inputObjectobjectInput object of the node, mainly used to configure the parameters of the node
NameTypeDescription
outputObjectobjectThe same input object passed as input to this node
errorslistErrors occurred during node execution

Parameters

NameTypeDescription
Session user idrequiredThe unique identifier of the user (entity) this session will be associated with
Access group(s)requiredThe access group key(s) expression that will be added to the user sessions. This expression should either returns a text value (e.g., "key1") or an array of text values (e.g., ["key1", "key2"]).
Error managementrequiredError handler type of processing errors raised by this node, either automatically or manually.

Create User Session

Creates a session for the provided user id (entity id) with provided access groups (if any). It runs when all the input link points are active.

Multi input✔️
Multi output
NameTypeDescription
inputObjectobjectInput object of the node, mainly used to fetch session user (entity) id
NameTypeDescription
sessionobjectNewly created session object associated with the provided user (entity) id
errorslistErrors occurred during node execution

Parameters

NameTypeDescription
Session user idrequiredThe unique identifier of the user (entity) this session will be associated with
User (entity) access groupsoptionalList of application access-group keys assigned to the user (entity)
Error managementrequiredError handler type of processing errors raised by this node, either automatically or manually.

Delete All Sessions of User

Deletes all the sessions associated with a specific user id (entity id). It runs when the inputObject is active.

Multi input
Multi output
NameTypeDescription
inputObjectobjectInput object of the node, mainly used to fetch user id (entity id)
NameTypeDescription
triggertriggerSuccessful delete operation trigger
errorslistErrors occurred during node execution

Parameters

NameTypeDescription
Session user idrequiredThe unique identifier of the user (entity) whose session will be deleted
Error managementrequiredError handler type of processing errors raised by this node, either automatically or manually.

Delete Specific Session of User

Deletes the session token associated with a specific user id (entity id). It runs when all the input link points are active.

Multi input✔️
Multi output
NameTypeDescription
inputObjectobjectInput object of the node, mainly used to fetch session user id (entity id) and/or session token
NameTypeDescription
triggertriggerSuccessful delete operation trigger
errorslistErrors occurred during node execution

Parameters

NameTypeDescription
Session user idrequiredThe unique identifier of the user (entity) whose session will be deleted
Session tokenrequiredThe token of the session that will be deleted
Error managementrequiredError handler type of processing errors raised by this node, either automatically or manually.

Get a Specific Session of User

Gets a specified session of a user (entity). It runs when all the input link points are active. If the session is found, triggers the session output link point otherwise triggers notFound.

Multi input✔️
Multi output
NameTypeDescription
inputObjectobjectInput object of the node, mainly used to fetch session user id (entity id) and/or session token
NameTypeDescription
sessionobjectSession object
notFoundobjectSession not found trigger, returns the input object
errorslistErrors occurred during node execution

Parameters

NameTypeDescription
Session user idrequiredThe unique identifier of the user (entity) whose session will be fetched
Session tokenrequiredThe token of the session that will be fetched
Error managementrequiredError handler type of processing errors raised by this node, either automatically or manually.

Get All Sessions of User

Retrieves all sessions associated with a user id (entity id). It runs when the inputObject is active.

Multi input
Multi output
NameTypeDescription
inputObjectobjectInput object of the node, mainly used to fetch session user (entity) id
NameTypeDescription
sessionslistList of sessions associated with the provided user (entity) id
errorslistErrors occurred during node execution

Parameters

NameTypeDescription
Session user idrequiredThe unique identifier of the user (entity) whose sessions will be retrieved
Error managementrequiredError handler type of processing errors raised by this node, either automatically or manually.

Remove Access Group from User Session

Removes the access group(s) from the active sessions of the user. It runs when all the input link points are active.

Multi input✔️
Multi output
NameTypeDescription
inputObjectobjectInput object of the node, mainly used to configure the parameters of the node
NameTypeDescription
outputObjectobjectThe same input object passed as input to this node
errorslistErrors occurred during node execution

Parameters

NameTypeDescription
Session user idrequiredThe unique identifier of the user (entity) this session will be associated with
Access group(s)requiredThe access group key(s) expression that will be removed from the user sessions. This expression should either returns a text value (e.g., "key1") or an array of text values (e.g., ["key1", "key2"]).
Error managementrequiredError handler type of processing errors raised by this node, either automatically or manually.