# Permissions

Below are the permissions used in Molecule. They apply on screen and via the API:

<table data-header-hidden><thead><tr><th width="497.875"></th><th width="105.47265625"></th><th width="125.27734375"></th><th width="94.93359375"></th><th width="116.22265625"></th><th width="106.1953125"></th><th width="114.671875"></th><th width="74.91796875"></th></tr></thead><tbody><tr><td><br></td><td>Read-Only</td><td>Reports-Only</td><td>API-Only</td><td>Front-Office</td><td>Mid-Office</td><td>Back-Office</td><td>Admin</td></tr><tr><td><strong>Actualization</strong> - Gives the user access to the Actualization feature</td><td><br></td><td><br></td><td><br></td><td><br></td><td><br></td><td><strong>X</strong></td><td></td></tr><tr><td><strong>Book Admin</strong> - Gives the user rights to add/edit Books</td><td><br></td><td><br></td><td><br></td><td><br></td><td><br></td><td><br></td><td><strong>X</strong></td></tr><tr><td><strong>Counterparty Admin</strong> - Gives the user rights to add/edit Counterparties</td><td></td><td></td><td></td><td></td><td></td><td></td><td><strong>X</strong></td></tr><tr><td><strong>Create Assets</strong> - Allows the user to create Assets (requires Assets to be turned on for the account)</td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><br></td><td><br></td><td><strong>X</strong></td></tr><tr><td><strong>Create Trades</strong> - Allows the user to create Trades</td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><br></td><td><br></td><td><strong>X</strong></td></tr><tr><td><strong>Edit Trade Status</strong> - Allows the user to set Locked/Unlocked status on a trade</td><td><br></td><td><br></td><td><strong>X</strong></td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td></tr><tr><td><strong>Maintain Agreements</strong> - Gives the user access to the Agreements feature</td><td><br></td><td><br></td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td></tr><tr><td><strong>Maintain Inventory</strong> - Allows the user to access the Tickets feature and create/edit Tickets (requires Inventory to be turned on for the account)</td><td><br></td><td><br></td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td></tr><tr><td><strong>Manual Confirmation</strong> - Allows the user to set the Confirmed status on a Trade</td><td><br></td><td><br></td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td></tr><tr><td><strong>Market Data Query Tool</strong> - Gives the user access to the Market Data Query Tool</td><td><br></td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><br></td><td><br></td></tr><tr><td><strong>Organizational Admin</strong> - Gives the user access to edit Settings and create Users, among other things. Provides broad access to setup and other items.</td><td><br></td><td><br></td><td><br></td><td><br></td><td><br></td><td><br></td><td><strong>X</strong></td></tr><tr><td><strong>Reconciliation</strong> - Gives the user access to the Reconciliation screens</td><td><br></td><td><br></td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td></tr><tr><td><strong>Reports Only</strong> - Ensures the user only has access to reports</td><td><br></td><td><strong>X</strong></td><td><br></td><td><br></td><td><br></td><td><br></td><td><br></td></tr><tr><td><strong>Rules</strong> - Gives the user access to the Rules screen</td><td><br></td><td><br></td><td><br></td><td><br></td><td><strong>X</strong></td><td><br></td><td><strong>X</strong></td></tr><tr><td><strong>Rules Admin</strong> - Gives the user access to administer features of the Rules screen</td><td><br></td><td><br></td><td><br></td><td><br></td><td><br></td><td><br></td><td><strong>X</strong></td></tr><tr><td><strong>Token Authentication</strong> - Gives the user access to create/revoke API tokens</td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td></tr><tr><td><strong>Trades Screen</strong> - Gives the user access to the Trades screen</td><td><strong>X</strong></td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td></tr><tr><td><strong>Update Assets</strong> - Allows the user to Update Assets</td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td></tr><tr><td><strong>Update Asset Valuations</strong> - Allows the user to post/upload Asset Valuations</td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td></tr><tr><td><strong>Update Market Data</strong> - Allows the user to upload market data</td><td><br></td><td><br></td><td><strong>X</strong></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td></tr><tr><td><strong>Update Trades</strong> - Allows the user to update trades</td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td></tr><tr><td><strong>Valuations</strong> - Gives the user access to the Valuations screen</td><td><strong>X</strong></td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td><td><strong>X</strong></td></tr><tr><td><strong>VaR</strong> - Gives the user access to the VaR screen (requires VaR to be turned on for the Account)</td><td><strong>X</strong></td><td><br></td><td><br></td><td><strong>X</strong></td><td><strong>X</strong></td><td><br></td><td><strong>X</strong></td></tr><tr><td><strong>Workflow Admin</strong> - Gives the user access to administer workflow status features (coming soon)</td><td><br></td><td><br></td><td><br></td><td><br></td><td><br></td><td><br></td><td><strong>X</strong></td></tr></tbody></table>

<table><thead><tr><th width="227.80859375">Permission</th><th width="235.578125">Display Name</th><th width="549.61328125">Description</th><th width="68.65625">RO</th><th width="74.04296875">Rep</th><th width="71.015625">API</th><th width="66.74609375">FO</th><th width="73.12109375">MO</th><th width="68.265625">BO</th><th width="80.2734375">Adm</th></tr></thead><tbody><tr><td>currency_exposures</td><td>Currency Exposures</td><td>Grants permission to see Currency Exposures</td><td></td><td></td><td>✓</td><td></td><td></td><td></td><td>✓</td></tr><tr><td>custom_field_admin</td><td>Custom Field Admin</td><td>Grants permission to create, update and delete custom fields</td><td></td><td></td><td>✓</td><td></td><td></td><td></td><td>✓</td></tr><tr><td>delete_trades</td><td>Delete Trades</td><td>Grants permission to delete Trades</td><td></td><td></td><td>✓</td><td></td><td></td><td></td><td>✓</td></tr><tr><td>fee_admin</td><td>Fee Admin</td><td>Grants permission to the Fee Recommendations Screen</td><td></td><td></td><td>✓</td><td></td><td></td><td></td><td>✓</td></tr><tr><td>generate_trades_from_fcm</td><td>Generate Trades From FCM</td><td>Grants permission to generate trades from New Trades Reconciliation</td><td></td><td></td><td>✓</td><td></td><td></td><td></td><td>✓</td></tr><tr><td>integrations_admin</td><td>Integrations Admin</td><td>Grants permission to the Integrations Screen</td><td></td><td></td><td>✓</td><td></td><td></td><td></td><td>✓</td></tr><tr><td>market_data_admin</td><td>Market Data Admin</td><td>Grants permission to the Curve Builder Screen</td><td></td><td></td><td>✓</td><td></td><td></td><td></td><td>✓</td></tr><tr><td>user_admin</td><td>User Admin</td><td>Grants permission to user administration screens</td><td></td><td></td><td>✓</td><td></td><td></td><td></td><td>✓</td></tr></tbody></table>
