The optional approval system is designed for workflows where multiple users are managing a digital signage network and one or more users are responsible for checking the content prior to being published to the network. All content must be “approved” by a user with the “Content Approval” role prior to the content being used in a program, playlist, dynamic track or campaign.