It depends where you brought the game from .
If you brought from steam then the game should be activated in steam , then when you want to Play , you need run it from Steam first and it will open Uplay on witch you need have account as well , and so the game should start.
If you brought from Uplay , then Uplay only is needed to play game ,
That how I see , and it was with last game like ACBF