summaryrefslogtreecommitdiffstats
path: root/app/views/roles/show.api.rsb
diff options
context:
space:
mode:
Diffstat (limited to 'app/views/roles/show.api.rsb')
-rw-r--r--app/views/roles/show.api.rsb9
1 files changed, 9 insertions, 0 deletions
diff --git a/app/views/roles/show.api.rsb b/app/views/roles/show.api.rsb
new file mode 100644
index 000000000..4e81819cf
--- /dev/null
+++ b/app/views/roles/show.api.rsb
@@ -0,0 +1,9 @@
+api.role do
+ api.id @role.id
+ api.name @role.name
+ api.array :permissions do
+ @role.permissions.each do |perm|
+ api.permission(perm.to_s)
+ end
+ end
+end