The phrase
"binding authority" refers to the power or capability to make decisions or take actions that others are required to follow or obey. It means having the authority to create a binding agreement or enforce rules that cannot be contested or ignored.
Full definition