[Fix] Restrict domain specific roles (#11975)

* restrict roles to its specific domain

* missing hook for Non Profit
diff --git a/erpnext/domains/agriculture.py b/erpnext/domains/agriculture.py
index 378c5f1..d605ac7 100644
--- a/erpnext/domains/agriculture.py
+++ b/erpnext/domains/agriculture.py
@@ -14,6 +14,10 @@
 		'Water Analysis',
 		'Weather'
 	],
+	'restricted_roles': [
+		'Agriculture Manager',
+		'Agriculture User'
+	],
 	'modules': [
 		'Agriculture'
 	],