A system that publishes assets provided by a participant in a dataspace. Publishing makes the assets available for discovery. A participant may choose to make an asset available to a subset of other participants using an access policy and impose usage requirements with an usage policy.