← Back to appMCA Manager Helpmcamgr.com
Browse help topics

Roles & permissions

Roles

Every user has one of six tenant roles: Admin, Operator, Merchant, ISO, Syndicator, Referrer. The role decides which shell the person lands in (staff app or a portal) and which alerts reach them; what they may actually do comes from their permission profile.

Profiles

A profile is a named set of the 138 flags below, attached to a role. Admins get every flag; start new staff from the Operator profile and add flags as needed. Each flag is enforced on the server on every API route it covers, not just hidden in the UI; flags listed under "Not used yet" have no effect today. Two flags deserve care: readOnly blocks every change regardless of the others, and accessOnlyToAssignedEntitiesGranted narrows a user to the deals and merchants assigned to them — switching on every flag turns it on too, which is usually not what an admin meant.

Manage users, teams and profiles under Users. If a screen says "You don’t have permission…", the profile is missing the flag named in the message.

Recommended starting profiles

  • Underwriter: view merchants/deals/submissions, edit deals, decision engine, documents, no payments.
  • Funding / servicing: Operator flags (payments, collections, plans), activate advances, no company settings.
  • Sales: leads, merchants, create advances, ISO list; accessOnlyToAssignedEntitiesGranted for a team split.
  • Account manager for a set of ISOs (Operator): the view assigned flags for ISOs, deals, merchants and documents, plus accessOnlyToAssignedEntitiesGranted. The user then sees only the ISOs that list them under the ISO's staff, those ISOs' deals, the merchants and people on them, and their documents and signature requests: in lists, search, counts, exports and by link (anything else is “not found”). An Admin is never narrowed.
  • Finance: reports, accounting, payouts, 1099s, view everything, edit nothing else.
  • Read-only auditor: view flags plus readOnly.

All flags

API access (legacy)

Pre-2026-09 API keys used these; new keys carry per-resource scopes instead (Settings → API keys).

FlagGrants
adminApiAbleToAccessAppIssue API keys and register connected apps (with company settings); legacy keys with it get every original API resource.
adminApiAbleToAccessWebhooksLegacy API keys: manage webhook subscriptions over the API.
adminApiAbleToAccessLeadApiLegacy API keys: read and create leads over the API.
Not used yet (5)

These flags have no effect yet. They are kept so profiles imported from another system keep their settings.

FlagMeant for
adminApiAbleToAccessPartnerAppAdmin API can access partner app
adminApiAbleToAccessIsoFeedAdmin API can access ISO feed
adminApiAbleToAccessLenderToIsoFeedAdmin API can access lender to ISO feed
adminApiAbleToAccessSyndicatorFeedAdmin API can access syndicator feed
adminApiAbleToAccessLenderFeedAdmin API can access lender feed

Admin

Company-wide configuration, users, money corrections. Give these only to the people who run the desk.

FlagGrants
adminAbleToAddPaymentsRe-pull and re-present bounced ACH payments.
adminAbleToEditMerchantUserAnnouncementsCreate and edit the announcements shown in the merchant portal.
adminAbleToChangeStipStatusToWaivedWaive a stip on a deal.
adminAbleToAccessContactCenterSee a merchant’s calls, texts and emails on the merchant page.
adminAbleToCreateNewDocumentTypesCreate, import and edit document templates (Settings → Templates).
Not used yet (11)

These flags have no effect yet. They are kept so profiles imported from another system keep their settings.

FlagMeant for
adminAbleToEditPaymentsAdmin can edit payments
adminDefaultMerchantViewTabSubmissionAdmin default merchant view tab submission
adminAbleToCreateAndDeleteStipsAdmin can create and delete stips
adminAbleToAddDocumentsToPendingStipsAdmin can add documents to pending stips
adminAbleToChangeStipStatusToUnderReviewAdmin can change stip status to under review
adminAbleToChangeStipStatusToCompletedAdmin can change stip status to completed
adminAbleToDiscardTasksAdmin can discard tasks
adminAbleToAccessLocMerchantPortalAdmin can access LOC merchant portal
adminAbleToAccessOmMerchantPortalAdmin can access OM merchant portal
adminAbleToEditTagsAdmin can edit tags
adminAbleToMergeMerchantsAdmin can merge merchants

Operator

Day-to-day servicing: payments, collections, notes.

FlagGrants
operatorAbleToChangeStipStatusToWaivedWaive a stip on a deal.
operatorAbleToAccessContactCenterSee a merchant’s calls, texts and emails on the merchant page.
operatorAbleToViewPaymentsSee a deal’s payments, and open syndicators and their statements.
operatorAbleToAddPaymentsRecord payments, early payoffs, overpayments and distributions on a deal.
operatorAbleToEditPaymentsEdit or reverse payments, record make-ups and close out a deal.
Not used yet (14)

These flags have no effect yet. They are kept so profiles imported from another system keep their settings.

FlagMeant for
operatorAbleToEditMerchantUserAnnouncementsOperator can edit merchant user announcements
operatorDefaultMerchantViewTabSubmissionOperator default merchant view tab submission
operatorAbleToCreateAndDeleteStipsOperator can create and delete stips
operatorAbleToAddDocumentsToPendingStipsOperator can add documents to pending stips
operatorAbleToChangeStipStatusToUnderReviewOperator can change stip status to under review
operatorAbleToChangeStipStatusToCompletedOperator can change stip status to completed
operatorAbleToDiscardTasksOperator can discard tasks
operatorAbleToAccessLocMerchantPortalOperator can access LOC merchant portal
operatorAbleToAccessOmMerchantPortalOperator can access OM merchant portal
operatorAbleToCreateNewDocumentTypesOperator can create new document types
operatorAbleToViewBouncedPaymentsOperator can view bounced payments
operatorAbleToEditTagsOperator can edit tags
operatorAdvanceViewActionsRestrictionsOperator advance view actions restrictions
operatorAbleToMergeMerchantsOperator can merge merchants

ISO portal

What a broker sees and may do in their portal.

None of these flags has an effect yet.

Not used yet (1)

These flags have no effect yet. They are kept so profiles imported from another system keep their settings.

FlagMeant for
isoAbleToViewPaymentsISO can view payments

Commission Rep portal

Commission Reps (who earn a split of an ISO's commission): their deals and earnings only — separate from the ISO portal.

FlagGrants
referrerAbleToViewDashboardCommission Rep portal: see the deals they earn on and their earnings.
referrerAbleToViewPaymentsCommission Rep portal: see payments on the deals they earn on.

Lead visibility

Restrictions on which leads a user can see.

None of these flags has an effect yet.

Not used yet (3)

These flags have no effect yet. They are kept so profiles imported from another system keep their settings.

FlagMeant for
leadRestrictionViewListLead restriction view list
leadRestrictionViewItemLead restriction view item
leadRestrictionEditItemLead restriction edit item

Working the book

Viewing and editing merchants, deals, funders, ISOs, submissions, documents, reports, settings.

FlagGrants
readOnlyBlocks every change, whatever other flags the profile has; viewing is unaffected.
ableToEditCompanySettingsChange company settings: email templates, scheduled emails, CRM setup and the other Settings pages.
ableToViewUsersAndTeamsOpen Users, teams, permission profiles and the History (audit) page.
ableToEditUsersPermissionsInvite and edit users, teams and permission profiles.
ableToEditAdvancesEdit a deal before it funds, including its disclosure inputs, compliance and facility panels.
ableToAccessSyndicatorProfitForecastSee syndicator and funder profit forecasts and the Investments pages.
ableToEditPipelinesConfigure pipeline status automations, assignment rules and submission templates.
ableToEditCreditPolicyEdit the decline-reason catalog.
ableToEditCompanyStipsView and edit stip types and the rules that add stips to deals.
ableToModifyIsosAndLendersCreate and edit ISOs, their reps and commission classes, and funders.
ableToEditIsoAndLenderBankAccountsAdd and edit bank accounts on ISOs and funders, and the company bank accounts.
ableToViewIsoOpen the ISO list and ISO pages, and find ISOs in search.
ableToViewLenderOpen the funder list and funder pages, and find funders in search.
accessOnlyToAssignedEntitiesGrantedOperators only: see just the ISOs you manage (as an account manager) and their deals, merchants, people, documents and signature requests. Never narrows an Admin.
accessToEmailsGrantedRead and reply to the shared email inbox and the emails on a deal.
ableToCreatePublicSavedReportsSave reports everyone in the company can see, not just yourself.
ableToViewAdvancesOpen deals, the pipeline, renewals and tasks.
ableToViewMerchantsOpen merchants and their credit, sanctions and communication history.
ableToCreateAdvancesCreate deals and renewals.
ableToEditAdvanceParticipationAdd syndicators and edit their participation in deals.
ableToEditSubmissionsSubmit deals to funders and record offers and stips on them.
ableToDownloadDocumentsGenerate and download documents and contract packets from a deal, and open E-Sign.
ableToDownloadLettersGenerate payoff, balance and statement letters for a deal.
ableToEditActiveAdvancesEdit a funded deal: terms, payment plans, legal status, deal number and fees.
ableToViewCommissionsAndFeesSee commissions, fees and deal economics, and open Payouts.
ableToManageAchOriginationSet a deal’s ACH collection schedule, originate debits and run NACHA files and returns.
ableToManageApplicationFormsCreate and edit the online application forms.
ableToRunPayoutsBuild, approve and pay ISO and partner payouts.
ableToManageTaxFormsGenerate the year’s 1099 forms from paid payouts.
ableToManageFunderProfilesEdit how a funder wants submissions delivered.
ableToRunSanctionsScreeningRun a sanctions (OFAC) screen on a merchant.
ableToAdjudicateSanctionsClear or confirm a sanctions match.
ableToSubmitApplicationsPortal users: submit a new application from the portal.
ableToActivateAdvancesMove a deal to Funded and fund line-of-credit draws.
ableToBulkUploadMerchantsBulk-import merchants from a file (Settings → Import).
ableToImportMigrationDataRun data migrations (Settings → Import) and export the company’s data.
ableToViewCreditPolicySee underwriting: credit pulls, judgments, stacking and the decline reasons.
ableToAccessProfitForecastRun the profit-forecast report.
ableToAccessLedgerOpen the ledger report and a deal’s reconciliation.
ableToAccessAccountingOpen Accounting: journal, bank import, schedule health and fee review.
ableToViewDashboardSee the dashboard, Reports, saved reports and the attention list.
ableToCreateLeadsCreate leads, including from the portal application form.
ableToViewLeadsOpen leads, appointments and sequences.
ableToEditAllLeadsEdit, assign and convert leads, and enroll them in sequences.
ableToRequestAdditionalFundsMerchant portal: request additional funds.
ableToRequestPayoffLetterMerchant portal: request a payoff letter.
ableToRequestBalanceLetterMerchant portal: request a balance letter.
ableToUploadAndDownloadDocumentsUpload, replace and delete documents on deals, ISOs and portal requests.
ableToAccessContactCenterSee a merchant’s calls, texts and emails on the merchant page.
powerBiReportingEnabledCompany switch for Power BI report exports; needed alongside the export flag.
ableToExportPowerBiReportsExport reports for Power BI (Power BI reporting must be enabled too).
ableToSendForSignatureSend contracts, W-9s and one-off documents for e-signature.
ableToManageSignatureTemplatesUpload and edit the PDF and Word templates used for e-signature.
ableToVoidSignatureRequestsVoid an e-signature request that is out for signing.
ableToFinalizePartnerStatementsFinalize a syndicator’s statement for a period (it can’t be edited after).
ableToEditMerchantBankAccountsAdd and edit a merchant’s bank accounts.
ableToViewMerchantBankDetailsReveal full merchant account and routing numbers, and use them in templates.
ableToRecordRefundsRecord refunds to a merchant.
ableToManagePricingLabelsCreate and edit pricing labels (named offer pricing).
ableToViewAssignedIsosOpen the ISOs you manage as an account manager, and only those.
ableToViewAssignedAdvancesOpen the deals of the ISOs you manage, and deals you are assigned to.
ableToViewAssignedMerchantsOpen the merchants and people on deals you can see.
ableToViewAssignedDocumentsOpen the documents and signature requests of the ISOs, deals and merchants you can see.
ableToCreateIsosAdd new ISOs. Implied by “modify ISOs and lenders”.
ableToEditIsosEdit an ISO's details, onboarding, sender matching and account managers. Implied by “modify ISOs and lenders”.
ableToEditLendersAdd and edit funders. Implied by “modify ISOs and lenders”.
ableToEditIsoCommissionRulesChange an ISO's commission rule. Implied by “modify ISOs and lenders”.
ableToEditIsoCommissionClassesAdd and edit an ISO's commission classes and offers. Implied by “modify ISOs and lenders”.
ableToDeleteIsosDelete an ISO that has no deals (Admins always can).
ableToSendIsoAgreementsSend ISO agreements and W-9s for signature from an ISO's page. Implied by “send for signature”.
ableToSendMerchantContractsSend contracts and documents on deals and merchants for signature. Implied by “send for signature”.
ableToResendSignatureRequestsRemind a signer or send them a fresh link. Implied by “send for signature”.
Not used yet (17)

These flags have no effect yet. They are kept so profiles imported from another system keep their settings.

FlagMeant for
ableToAccessCompanyProfitForecastCan access company profit forecast
ableToAccessIsoListCan access ISO list
ableToAccessIsoCan access ISO
ableToAccessLenderListCan access lender list
ableToSearchMerchantAndIsoContactsCan search merchant and ISO contacts
ableToCreateMerchantUsersCan create merchant users
ableToAssignEntitiesCan assign entities
ableToViewEntityIdCan view entity ID
ableToDeleteAdvanceSubmissionsCan delete advance submissions
ableToAccessBulkActionsCan access bulk actions
ableToDeleteMerchantBulkUploadActivitiesCan delete merchant bulk upload activities
ableToDeleteOnlyOwnMerchantBulkUploadActivitiesCan delete only own merchant bulk upload activities
ableToAccessDashboardCan access dashboard
ableToViewAllLeadsCan view all leads
ableToAccessLocMerchantPortalCan access LOC merchant portal
ableToAccessOmMerchantPortalCan access OM merchant portal
ableToChangeDoNotDisturbCan change do not disturb

Can’t find what you need? Return to the app or contact your administrator.

Roles & permissions - Help