Skip to content

Commit 3d9e365

Browse files
authored
Create Delete Inactive user
Delete Inactive Users Without Login History
1 parent f9a60bc commit 3d9e365

File tree

1 file changed

+14
-0
lines changed
  • Server-Side Components/Background Scripts/Delete Inactive Users Without Login History

1 file changed

+14
-0
lines changed
Lines changed: 14 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,14 @@
1+
var gr = new GlideRecord('sys_user');
2+
gr.addQuery('active', false);
3+
gr.query();
4+
5+
while (gr.next()) {
6+
var login = new GlideRecord('syslog');
7+
login.addQuery('user', gr.sys_id);
8+
login.query();
9+
10+
if (!login.hasNext()) {
11+
gs.print('Deleting inactive user: ' + gr.name);
12+
gr.deleteRecord();
13+
}
14+
}

0 commit comments

Comments
 (0)