// JWJ This will find knowledge articles in the internal knowledgebase that are in draft mode // and set them to published. ClearUserLog(); var updateWorkflow = new GlideRecord('kb_knowledge'); updateWorkflow.addQuery('kb_knowledge_base', '55cd30f81b77b410c4fec913604bcb03'); // sys id of internal knowledge updateWorkflow.addEncodedQuery('workflow_state=draft'); updateWorkflow.query(); while (updateWorkflow.next()) { updateWorkflow.workflow_state = 'published'; //draft, review, published, pending retirement, retired UserLog(updateWorkflow.number); //updateWorkflow.update(); // uncomment to make the change }