root link contract will allow access only to one's authority, not whole
graph
discovery client correctly using public link contract