diff --git a/controller/controller.go b/controller/controller.go
index 33d92e4c3eeb70dc3c9a299524dd4adf0cde3a64..f830c20dff3a6324373d182b1ff61b0b16c718d9 100644
--- a/controller/controller.go
+++ b/controller/controller.go
@@ -287,6 +287,7 @@ func ensureDefaultRoleExists() error {
 			"/gosdn.networkelement.NetworkElementService/GetFlattenedMne",
 			"/gosdn.networkelement.NetworkElementService/GetFlattenedMneList",
 			"/gosdn.networkelement.NetworkElementService/GetPath",
+			"/gosdn.networkelement.NetworkElementService/GetIntendedPath",
 			"/gosdn.networkelement.NetworkElementService/GetChange",
 			"/gosdn.networkelement.NetworkElementService/GetChangeList",
 			"/gosdn.networkelement.NetworkElementService/SetMneList",
diff --git a/controller/nucleus/networkElement.go b/controller/nucleus/networkElement.go
index 6c2a77ef7d3b4dc3d867c0ceb31b75f158a1b19c..fc1d8e419c799fef0a96969047e0b7b5e7d664b7 100644
--- a/controller/nucleus/networkElement.go
+++ b/controller/nucleus/networkElement.go
@@ -276,7 +276,7 @@ func (n *CommonNetworkElement) MarshalJSON() ([]byte, error) {
 		TransportOptionType spb.Type  `json:"transport_option"`
 		TransportTLS        bool      `json:"transport_tls"`
 		Plugin              uuid.UUID `json:"plugin,omitempty"`
-		Model               string    `bson:"model,omitempty"`
+		Model               string    `json:"model,omitempty"`
 		PndID               uuid.UUID `json:"pnd_id,omitempty"`
 	}{
 		ID:                  n.ID(),