Even though the idea of partitioning provenance graphs for access control was previously proposed, employing segments of the provenance DAG for fine-grained access control to provenance data has not been thoroughly explored. Hence, we take segments of a provenance graph, based on the extended OPM, and defined use a variant of regular expressions(based on Xpath query language) to determine which set of nodes can be accessed,and utilize these methods in our fine-gained access control language. It can not only return partial graphs to answer access requests but also introduce segments as restrictions in order to screen targeted data.