How to use grant on and agreed on

As per this link, "grant" is a transitive verb, which means it should be associated with a direct object. So "grant on" is definitely not a valid phrase.