Name
sn_collab_request.CollabTaskConstants
Description
No description available
Script
var CollabTaskConstants = {
INSTANCE_ID: 'instance_id',
AES_PLUGIN_ID: 'com.snc.app-engine-studio',
COLLAB_REQUEST_APP_ID: 'f6ad5d41c3222010a9f5e548fa40dd69',
tables: {
SYS_APP: 'sys_app',
SYS_USER: 'sys_user',
SYS_USER_GROUP: 'sys_user_group',
COLLABORATION_TASK: 'sn_collab_request_dev_collab_task',
USER_ROLE: 'sys_user_role',
USER_HAS_ROLE: 'sys_user_has_role',
GROUP_HAS_ROLE: 'sys_group_has_role',
PIPELINE_ENVIRONMENT: 'sn_pipeline_environment',
COLLAB_DESCRIPTOR: 'sys_appcollab_descriptor'
},
roles: {
AES_ROLE: 'sn_app_eng_studio.user',
DELEGATED_DEVELOPER_ROLE: 'delegated_developer'
},
fields: {
common: {
NAME: 'name',
SYS_ID: 'sys_id',
ROLE: 'role',
USER: 'user',
GROUP: 'group'
},
collabTask: {
APP_NAME: 'app_name',
APP_SYS_ID: 'app_sys_id',
APP_URL: 'app_url',
COLLAB_DESCRIPTOR: 'collaboration_descriptor',
COLLAB_DESCRIPTOR_SYS_ID: 'collaboration_descriptor_sys_id',
COLLAB_DESCRIPTOR_URL: 'collaboration_descriptor_url',
COLLAB_DESCRIPTOR_NAME: 'collaboration_descriptor_name',
REQUESTOR: 'requestor',
REQUESTOR_SYS_ID: 'requestor_sys_id',
REQUESTOR_NAME: 'requestor_name',
REQUESTOR_EMAIL: 'requestor_email',
IS_INVITEE_GROUP: 'is_invitee_group',
INVITEE: 'invitee',
INVITEE_SYS_ID: 'invitee_sys_id',
INVITEE_NAME: 'invitee_name',
INVITEE_EMAIL: 'invitee_email',
INVITEE_HAS_AES_ROLE: 'invitee_has_aes_role',
INVITEE_HAS_DD_ROLE: 'invitee_has_delegated_dev_role',
GROUP_INVITEE: 'group_invitee',
GROUP_INVITEE_SYS_ID: 'group_invitee_sys_id',
GROUP_INVITEE_NAME: 'group_invitee_name',
GROUP_INVITEE_EMAIL: 'group_invitee_email',
GROUP_INVITEE_HAS_AES_ROLE: 'group_invitee_has_aes_role',
GROUP_INVITEE_HAS_DDD_ROLE: 'group_invitee_has_delegated_dev_role',
ORIGINATING_INSTANCE_ID: 'originating_instance_id',
ORIGINATING_INSTANCE_HAS_AES_INSTALLED: 'originating_instance_has_aes_installed',
SHORT_DESCRIPTION: 'short_description',
STATE: 'state'
},
},
collabTaskStates: {
NEW: '1',
APPROVED: '2',
REJECTED: '3',
CANCELLED: '4'
},
statusCodes: {
BAD_REQUEST: 400,
FORBIDDEN: 403,
SUCCESS: 200,
CREATED: 201
},
errors: {
MISSING_PAYLOAD: 'Bad Request: Missing payload.',
NO_USERS_AND_GROUPS: 'Bad Request:There are no users or groups present in the payload.',
MISSING_DESCRIPTOR: 'Missing descriptor Id.',
MISSING_INVITEE: 'Missing invitee Id.'
},
paths: {
AES_APP_HOME: '/now/appenginestudio/my-apps/',
COLLAB_DESCRIPTOR: '/sys_appcollab_descriptor.do?sys_id=',
DEV_STUDIO_APP: '/$studio.do?sysparm_nostack=true&sysparm_transaction_scope='
}
};
Sys ID
b3292f4ec3c13010a9f5e548fa40dd49