Change Schedule

Pedro33
Tera Contributor

Hello,

It´s possible a integration user or MID Server user should be able to view the change schedule?. However, the user should not be able to log out of ServiceNow.

 

Best regards

1 REPLY 1

ChallaR
Giga Guru

Hi  @Pedro33 

Yes, technically possible, but only if you explicitly grant access, and it’s not recommended for a MID Server user.

Option A: Integration User (Recommended approach)

An Integration User is a normal ServiceNow user record with:

  • Web service access only
  • No interactive login  (recommended)

To allow them to view the Change Schedule:

Required access

Grant read-only access to:

  • change_request
  • cmn_schedule
  • cmn_schedule_span
  • change_calendar (if used in your instance)

This can be done via:

  • A custom role, or
  • Existing roles like:
    • change_read
    • itil (not recommended unless required — too powerful)

 Best practice Create a custom role (example: change_schedule_read) with:

  • Read ACLs (read = true)
  • No create, update, or delete permissions

This keeps the integration secure and compliant.

Option B: MID Server User (Not recommended)

 MID Server users should NOT access Change data directly

Reason:

  • A MID Server user is designed purely for:
    • ECC Queue communication
    • Discovery
    • Orchestration
  • It should not query business tables like Change Management

Best practice:

  • Use a separate Integration User
  • Allow the MID Server to authenticate through that user only when required

Thanks,

Rithika.ch