![]() |
Qorus Integration Engine® Enterprise Edition 7.1.0_prod
|
Qorus user information hash. More...
Public Attributes | |
| string | provider |
| The name of the provider providing the user. | |
| string | username |
| The username. | |
| *string | client |
| Any OAuth2 client used for the authorization context. | |
| string | name |
| The display name or description of the user. | |
| bool | has_default |
A boolean flag indicating if the user is a member of the DEFAULT group. | |
| *list< string > | roles |
| The list of roles the user has. | |
| *list< string > | permissions |
The list of permissions associated to the user (or client, if client is set) | |
| *list< hash< QorusWorkflowInfo > > | workflows |
| The list of workflows associated to the user. | |
| *list< hash< QorusServiceInfo > > | services |
| The list of services associated to the user. | |
| *list< hash< QorusJobInfo > > | jobs |
| The list of jobs associated to the user. | |
| *list< hash< QorusMapperInfo > > | mappers |
| The list of mappers associated to the user. | |
| *list< hash< QorusVMapInfo > > | vmaps |
| The list of value maps associated to the user. | |
| *list< hash< QorusFsmInfo > > | fsms |
| The list of finite state machines associated to the user. | |
| *list< hash< QorusPipelineInfo > > | pipelines |
| The list of pipelines associated to the user. | |
| *list< hash< QorusConnectionInfo > > | connections |
| The list of connections associated to the user. | |
| *list< hash< QorusClassInfo > > | classes |
| The list of classes associated to the user. | |
| *list< hash< QorusStepInfo > > | steps |
| The list of steps associated to the user. | |
| *list< hash< QorusQueueInfo > > | queues |
| The list of queues associated to the user. | |
| *list< hash< QorusEventInfo > > | events |
| The list of workflow sync event types associated to the user. | |
| *list< hash< QorusTypeInfo > > | types |
| The list of data types associated to the user. | |
| *list< hash< QorusErrorSetInfo > > | errors |
| The list of error sets associated to the user. | |
| *list< hash< QorusSlaInfo > > | slas |
| The list of SLAs associated to the user. | |
| *list< string > | groups |
| The list of interface groups associated to the user. | |
| *hash< auto > | storage |
| User storage information. | |
| *list< hash< QorusOAuth2ClientInfo > > | oauth2_clients |
| OAuth2 client info. | |
| *list< hash< QorusApiKeyInfo > > | apikeys |
| API key info. | |
| *string | created_by_user |
| The Qorus username that created the user. | |
| *int | group_namespace |
| The group namespace for the user. | |
| string | default_group |
| The default group for the user. | |
| *softbool | sandboxed |
| Is this user sandboxed? | |
| *string | limit_class |
| The limit class for the user; if any. | |
| *string | next_limit_class |
| The limit class the user will get by default at the next change date. | |
| *date | limit_start_date |
| The original start date for the limit period; if any. | |
| *date | limit_end_date |
| The end date for the limit class; if any. | |
| *date | last_limit_start_date |
| The start date for the current limit period; if any. | |
| *hash< auto > | limit_metrics |
| The current limit metrics for the user; if any. | |
| *date | limit_metrics_updated |
| The date and time the limit metrics were updated; if any. | |
| *date | limit_renewal_date |
| The limit renewal date for the user; if any. | |
| *date | next_change_date |
| The next change date for the user; if any. | |
| *hash< auto > | session_info |
| Session info for the user. | |
Qorus user information hash.
| *list<hash<QorusClassInfo> > OMQ::QorusUserInfo::classes |
The list of classes associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusConnectionInfo> > OMQ::QorusUserInfo::connections |
The list of connections associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusErrorSetInfo> > OMQ::QorusUserInfo::errors |
The list of error sets associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusEventInfo> > OMQ::QorusUserInfo::events |
The list of workflow sync event types associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusFsmInfo> > OMQ::QorusUserInfo::fsms |
The list of finite state machines associated to the user.
will be NOTHING if has_default is True
| *int OMQ::QorusUserInfo::group_namespace |
The group namespace for the user.
This is the group ID for the user's sandboxed namespace. If set, it is the group ID for default_group
| *list<string> OMQ::QorusUserInfo::groups |
The list of interface groups associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusJobInfo> > OMQ::QorusUserInfo::jobs |
The list of jobs associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusMapperInfo> > OMQ::QorusUserInfo::mappers |
The list of mappers associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusPipelineInfo> > OMQ::QorusUserInfo::pipelines |
The list of pipelines associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusQueueInfo> > OMQ::QorusUserInfo::queues |
The list of queues associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusServiceInfo> > OMQ::QorusUserInfo::services |
The list of services associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusSlaInfo> > OMQ::QorusUserInfo::slas |
The list of SLAs associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusStepInfo> > OMQ::QorusUserInfo::steps |
The list of steps associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusTypeInfo> > OMQ::QorusUserInfo::types |
The list of data types associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusVMapInfo> > OMQ::QorusUserInfo::vmaps |
The list of value maps associated to the user.
will be NOTHING if has_default is True
| *list<hash<QorusWorkflowInfo> > OMQ::QorusUserInfo::workflows |
The list of workflows associated to the user.
will be NOTHING if has_default is True