Skip to content

/AWS1/CL_FNS=>CREATEKXUSER()

About CreateKxUser

Creates a user in FinSpace kdb environment with an associated IAM role.

Method Signature

IMPORTING

Required arguments:

IV_ENVIRONMENTID TYPE /AWS1/FNSIDTYPE /AWS1/FNSIDTYPE

A unique identifier for the kdb environment where you want to create a user.

IV_USERNAME TYPE /AWS1/FNSKXUSERNAMESTRING /AWS1/FNSKXUSERNAMESTRING

A unique identifier for the user.

IV_IAMROLE TYPE /AWS1/FNSROLEARN /AWS1/FNSROLEARN

The IAM role ARN that will be associated with the user.

Optional arguments:

IT_TAGS TYPE /AWS1/CL_FNSTAGMAP_W=>TT_TAGMAP TT_TAGMAP

A list of key-value pairs to label the user. You can add up to 50 tags to a user.

IV_CLIENTTOKEN TYPE /AWS1/FNSCLIENTTOKEN /AWS1/FNSCLIENTTOKEN

A token that ensures idempotency. This token expires in 10 minutes.

RETURNING

OO_OUTPUT TYPE REF TO /AWS1/CL_FNSCREATEKXUSERRSP /AWS1/CL_FNSCREATEKXUSERRSP