how to restrict incident creation from calendar invites for DL
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
12-05-2025 05:43 AM
As of now we are creating an Incidents via Inbound action , but when there is a calendar invite , still it is creating Incident , How to restrict that ?
I am not able to restrict subject , as it can be any
21 REPLIES 21
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
var templateId = 'YOUR_TEMPLATE_SYS_ID_HERE';
var gaver = new GlideAggregate('std_change_producer_version');
gaver.addQuery('std_change_producer', templateId);
gaver.addAggregate('MAX', 'sys_created_on');
gaver.groupBy('std_change_producer');
gaver.query();
if (gaver.next()) {
gs.info('MAX sys_created_on: ' + gaver.getAggregate('MAX', 'sys_created_on'));
} else {
gs.info('No records found');
}
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
var gr = new GlideRecord('std_change_producer_version');
gr.addQuery('std_change_producer', 'YOUR_TEMPLATE_SYS_ID');
gr.query();
while (gr.next()) {
gs.info('sys_id: ' + gr.getUniqueValue());
gs.info('std_change_producer: ' + gr.getValue('std_change_producer'));
gs.info('sys_created_on: ' + gr.getValue('sys_created_on'));
gs.info('name: ' + gr.getValue('name'));
}
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
var gr = new GlideRecord('std_change_producer');
gr.addQuery('sys_id', 'YOUR_TEMPLATE_SYS_ID');
gr.query();
if (gr.next()) {
gs.info('template sys_id: ' + gr.getUniqueValue());
gs.info('sys_created_on: ' + gr.getValue('sys_created_on'));
gs.info('active: ' + gr.getValue('active'));
}
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
var templateId = 'b510d90b3b6f521c59b1589a04e45a32';
var gaver = new GlideAggregate('std_change_producer_version');
gaver.addQuery('std_change_producer', templateId);
gaver.addAggregate('MAX', 'sys_created_on');
gaver.groupBy('std_change_producer');
gaver.query();
gs.info('gaver.next(): ' + gaver.next());
gs.info('MAX: ' + gaver.getAggregate('MAX', 'sys_created_on'));
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
a week ago
function onLoad() {
if (!g_scratchpad.showInactivityBanner) return;
if (!g_scratchpad.kbUrl) return;
var deactivationDate = g_scratchpad.deactivationDate;
var kbRaw = g_scratchpad.kbUrl;
var kbLink = '';
var kbTitle = '';
try {
var kbData = (typeof kbRaw === 'string') ? JSON.parse(kbRaw) : kbRaw;
kbLink = kbData.url || '';
kbTitle = kbData.title || '';
} catch(e) {
kbLink = kbRaw;
kbTitle = kbRaw;
}
var message = 'This Standard Change Template has not been modified in the past 5 months. ' +
'It is scheduled for <strong>automatic deactivation on ' +
deactivationDate + '</strong>. ' +
'Please review and update the template if it is still in use.<br/>' +
'Learn more about template deactivation here: ' +
'<a href="' + kbLink + '" target="_blank">' + kbTitle + '</a>';
g_form.addInfoMessage(message);
}