# ESB_USERAPP_T, ESB_GROUPAPP_T

This structure contains access privilege information for a user or group and a specific application. The Access and MaxAccess fields are the only fields in this structure that can be modified using the VB API. The fields are:

    Type ESB_USERAPP_T

       Access       As Integer
       MaxAccess    As Integer
       userName     As String * ESB_USERNAMELEN
       AppName      As String * ESB_APPNAMELEN
    End Type

VB Data Type | Field | Description
As String * ESB_USERNAMELEN | UserName | The user or group name (ESB_USERNAMELEN)
As String* ESB_APPNAMELEN | AppName | The application name (ESB_APPNAMELEN)
As Integer | Access | The assigned access privilege to the application for the user or group. Values: ESB_PRIV_NONE ESB_PRIV_APPLOAD ESB_PRIV_APPDESIGN
As Integer | MaxAccess | The maximum access privilege to the application for the user or group from all sources