dev/financial#148 fully deprecate validateData function
[civicrm-core.git] / CRM / Core / Permission.php
index 049984501c22987586e2c58b2f52b2d028ee030d..1de3147c8ab342386dc553a8e50a4ab1afa9da1b 100644 (file)
@@ -903,11 +903,11 @@ class CRM_Core_Permission {
       ],
       'administer CiviCRM system' => [
         'label' => $prefix . ts('administer CiviCRM System'),
-        'description' => ts('Perform all system administration tasks in CiviCRM:'),
+        'description' => ts('Perform all system administration tasks in CiviCRM'),
       ],
       'administer CiviCRM data' => [
         'label' => $prefix . ts('administer CiviCRM Data'),
-        'description' => ts('Perform all system administration tasks in CiviCRM:'),
+        'description' => ts('Permit altering all restricted data options'),
       ],
     ];
     foreach (self::getImpliedPermissions() as $name => $includes) {
@@ -1491,6 +1491,18 @@ class CRM_Core_Permission {
       ],
     ];
 
+    // Dashboard permissions
+    $permissions['dashboard'] = [
+      'get' => [
+        'access CiviCRM',
+      ],
+    ];
+    $permissions['dashboard_contact'] = [
+      'default' => [
+        'access CiviCRM',
+      ],
+    ];
+
     // Profile permissions
     $permissions['profile'] = [
       // the profile will take care of this