Advertisement
Guest User

Untitled

a guest
Feb 28th, 2017
114
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.88 KB | None | 0 0
  1. {
  2. "admin": "role:admin or is_admin:True",
  3. "primary_zone": "target.zone_type:SECONDARY",
  4.  
  5. "owner": "tenant:%(tenant_id)s",
  6. "admin_or_owner": "rule:admin or rule:owner",
  7. "target": "tenant:%(target_tenant_id)s",
  8. "owner_or_target":"rule:target or rule:owner",
  9. "admin_or_owner_or_target":"rule:owner_or_target or rule:admin",
  10. "admin_or_target":"rule:admin or rule:target",
  11.  
  12. "zone_primary_or_admin": "('PRIMARY':%(zone_type)s and rule:admin) OR ('SECONDARY':%(zone_type)s AND is_admin:True)",
  13.  
  14. "default": "rule:admin_or_owner",
  15.  
  16. "all_tenants": "rule:admin",
  17.  
  18. "edit_managed_records" : "rule:admin",
  19.  
  20. "use_low_ttl": "rule:admin",
  21.  
  22. "get_quotas": "rule:admin_or_owner",
  23. "get_quota": "rule:admin_or_owner",
  24. "set_quota": "rule:admin",
  25. "reset_quotas": "rule:admin",
  26.  
  27. "create_tld": "rule:admin",
  28. "find_tlds": "rule:admin",
  29. "get_tld": "rule:admin",
  30. "update_tld": "rule:admin",
  31. "delete_tld": "rule:admin",
  32.  
  33. "create_tsigkey": "rule:admin",
  34. "find_tsigkeys": "rule:admin",
  35. "get_tsigkey": "rule:admin",
  36. "update_tsigkey": "rule:admin",
  37. "delete_tsigkey": "rule:admin",
  38.  
  39. "find_tenants": "rule:admin",
  40. "get_tenant": "rule:admin",
  41. "count_tenants": "rule:admin",
  42.  
  43. "create_zone": "rule:admin",
  44. "get_zones": "rule:admin",
  45. :$
  46. "create_pool": "rule:admin",
  47. "find_pools": "rule:admin",
  48. "find_pool": "rule:admin",
  49. "get_pool": "rule:admin",
  50. "update_pool": "rule:admin",
  51. "delete_pool": "rule:admin",
  52. "zone_create_forced_pool": "rule:admin",
  53.  
  54. "diagnostics_ping": "rule:admin",
  55. "diagnostics_sync_zones": "rule:admin",
  56. "diagnostics_sync_zone": "rule:admin",
  57. "diagnostics_sync_record": "rule:admin",
  58.  
  59. "create_zone_transfer_request": "rule:admin",
  60. "get_zone_transfer_request": "rule:admin or tenant:%(target_tenant_id)s or None:%(target_tenant_id)s",
  61. "get_zone_transfer_request_detailed": "rule:admin",
  62. "find_zone_transfer_requests": "@",
  63. "find_zone_transfer_request": "@",
  64. "update_zone_transfer_request": "rule:admin",
  65. "delete_zone_transfer_request": "rule:admin",
  66.  
  67. "create_zone_transfer_accept": "rule:admin or tenant:%(target_tenant_id)s or None:%(target_tenant_id)s",
  68. "get_zone_transfer_accept": "rule:admin",
  69. "find_zone_transfer_accepts": "rule:admin",
  70. "find_zone_transfer_accept": "rule:admin",
  71. "update_zone_transfer_accept": "rule:admin",
  72. "delete_zone_transfer_accept": "rule:admin",
  73.  
  74. "create_zone_import": "rule:admin",
  75. "find_zone_imports": "rule:admin",
  76. "get_zone_import": "rule:admin",
  77. "update_zone_import": "rule:admin",
  78. "delete_zone_import": "rule:admin",
  79.  
  80. "zone_export": "rule:admin",
  81. "create_zone_export": "rule:admin",
  82. "find_zone_exports": "rule:admin",
  83. "get_zone_export": "rule:admin",
  84. "update_zone_export": "rule:admin",
  85.  
  86. "find_service_status": "rule:admin",
  87. "find_service_statuses": "rule:admin",
  88. "update_service_service_status": "rule:admin"
  89. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement