ExpensePermissions
Object

Fields for the user permissions on an expense

Fields

#

approve

Non-null

canApprove

Non-null

Whether the current user can approve this expense

canComment

Non-null

Whether the current user can comment and see comments for this expense

canDelete

Non-null

Whether the current user can edit the expense

canEdit

Non-null

Whether the current user can edit the expense

canEditTags

Non-null

Tags permissions are a bit different, and can be edited by admins even if the expense has already been paid

canMarkAsIncomplete

Non-null

Whether the current user can mark this expense as incomplete

canMarkAsSpam

Non-null

Whether the current user can mark this expense as spam

canMarkAsUnpaid

Non-null

Whether the current user can mark this expense as unpaid

canPay

Non-null

Whether the current user can trigger the payment for this expense

canReject

Non-null

Whether the current user can reject this expense

canSeeInvoiceInfo

Non-null

Whether the current user can the the invoice info for this expense

canUnapprove

Non-null

Whether the current user can unapprove this expense

canUnschedulePayment

Non-null

Whether the current user can unschedule this expense payment

comment

Non-null

delete

Non-null

edit

Non-null

editTags

Non-null

id

Non-null

markAsSpam

Non-null

markAsUnpaid

Non-null

pay

Non-null

reject

Non-null

seeInvoiceInfo

Non-null

unapprove

Non-null

unschedulePayment

Non-null

Usages

#

References

#