A system, comprising: a memory that stores computer-executable components; a processor that executes the computer-executable components stored in the memory, wherein the computer-executable components comprise: an anonymizing component that anonymizes network information of a network based on: a network attribute for the network; a node attribute of a first node of the network; and an edge attribute resulting in an anonymized network, wherein the edge attribute comprises connection information corresponding to a connection between the first node and a second node of the network, wherein anonymizing the network information is further based on a privacy constraint that mandates a level of privacy for the anonymized network; and a constraint component that: generates the privacy constraint based on the network information; and determines an access right for the first node, and wherein the constraint component generates the privacy constraint further based on the access right. a memory that stores computer-executable components; a processor that executes the computer-executable components stored in the memory, wherein the computer-executable components comprise: an anonymizing component that anonymizes network information of a network based on: a network attribute for the network; a node attribute of a first node of the network; and an edge attribute resulting in an anonymized network, wherein the edge attribute comprises connection information corresponding to a connection between the first node and a second node of the network, wherein anonymizing the network information is further based on a privacy constraint that mandates a level of privacy for the anonymized network; and a constraint component that: generates the privacy constraint based on the network information; and determines an access right for the first node, and wherein the constraint component generates the privacy constraint further based on the access right. an anonymizing component that anonymizes network information of a network based on: a network attribute for the network; a node attribute of a first node of the network; and an edge attribute resulting in an anonymized network, wherein the edge attribute comprises connection information corresponding to a connection between the first node and a second node of the network, wherein anonymizing the network information is further based on a privacy constraint that mandates a level of privacy for the anonymized network; and a network attribute for the network; a node attribute of a first node of the network; and an edge attribute resulting in an anonymized network, wherein the edge attribute comprises connection information corresponding to a connection between the first node and a second node of the network, wherein anonymizing the network information is further based on a privacy constraint that mandates a level of privacy for the anonymized network; and a constraint component that: generates the privacy constraint based on the network information; and determines an access right for the first node, and wherein the constraint component generates the privacy constraint further based on the access right. generates the privacy constraint based on the network information; and determines an access right for the first node, and wherein the constraint component generates the privacy constraint further based on the access right.