Turned on
Else clues• Aided
• Allowed
• Empowered
• Empowered Ben to deal
• Gave assistance to, in a way
• Gave power to
• Licensed
• Made possible
• Made ready
• Paved the way for
• Provided with the means
• Provided with tools
• Sanctioned
• Turned on, like a computer security setting