It is best practice to implement most of the lifecycle logic in a Service Driver when receiving data from an authoritative source. Some examples are shown below:

  • Initial assignment of a password
  • Termination and rehire of an employee
  • Transfer of an employee
  • Assignment of Group(s) on Creation
  • Email notification and auditing on Creation
  • Assignment and re-assignment of Manager