Skip to content

Instantly share code, notes, and snippets.

@chumaknadya
Created August 10, 2020 08:36
Show Gist options
  • Save chumaknadya/f807816cc999cb1be64824e9b4a39547 to your computer and use it in GitHub Desktop.
Save chumaknadya/f807816cc999cb1be64824e9b4a39547 to your computer and use it in GitHub Desktop.
{"roles"=>["admin", "manager", "accountant", "superadmin", "technical", "compliance", "support"], "permissions"=>{"admin"=>{"read"=>["Order", "Trade", "Member", "Account", "PaymentAddress"], "update"=>["Order", {"Member"=>["uid"]}], "manage"=>["Operations::Account", "Operations::Asset", "Operations::Expense", "Operations::Liability", "Operations::Revenue", "Engine", "Market", "Currency", "Blockchain", "Wallet", "TradingFee", "Adjustment", "Deposit", "Withdraw"]}, "accountant"=>{"read"=>["Operations::Account", "Operations::Asset", "Operations::Expense", "Operations::Liability", "Operations::Revenue", "Member", "Deposit", "Withdraw", "Account", "PaymentAddress"], "write"=>["Deposit", "Withdraw"], "create"=>["Deposits::Fiat", "Adjustment"]}, "compliance"=>{"read"=>["Operations::Account", "Operations::Asset", "Operations::Expense", "Operations::Liability", "Operations::Revenue", "Member", "Deposit", "Withdraw", "Account", "PaymentAddress"], "write"=>["Deposit", "Withdraw"]}, "manager"=>{"read"=>["Operations::Account", "Operations::Asset", "Operations::Expense", "Operations::Liability", "Operations::Revenue", "Deposit", "Withdraw", "Account", "PaymentAddress", "Member", "Trade", "Order"], "update"=>["Order"], "manage"=>["Currency", "Blockchain"]}, "superadmin"=>{"manage"=>["Operations::Account", "Operations::Asset", "Operations::Expense", "Operations::Liability", "Operations::Revenue", "Deposit", "Withdraw", "Account", "PaymentAddress", "Member", "Engine", "Market", "Currency", "Blockchain", "TradingFee", "Wallet", "Adjustment"], "read"=>["Trade", "Order"], "update"=>["Order"]}, "support"=>{"read"=>["Deposit", "Withdraw", "Account", "Member"]}, "technical"=>{"read"=>["Operations::Account", "Operations::Asset", "Operations::Expense", "Operations::Liability", "Operations::Revenue", "Deposit", "Withdraw", "Account", "PaymentAddress", "Member"], "manage"=>["Engine", "Market", "Currency", "Blockchain", "TradingFee", "Wallet"]}}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment