Skip to main content

Nova Actions Quick Reference

Introduction

This quick reference provides a condensed overview of all Nova actions available in Publica.la. Use this guide for rapid lookup of action capabilities, requirements, and restrictions.

Action Summary by Resource

Issues - Content Management (11 Actions)

ActionPermissionConfirmationConditionsDescription
Reprocess Issues (Send to Queue)Super AdminNo-Reprocess publication content
ReEncode AudioSuper AdminNo-Re-encode audiobook files
Calculate SizeSuper AdminNo-Calculate publication storage size
Sync IssuesSuper AdminYes-Synchronize publication data
Set LicenseSuper AdminNoTenant-owned onlySet licensing terms
Set Marketplace PricesSuper AdminNoTenant-owned onlySet wholesale license price
Remove From MarketplaceSuper AdminYesTenant-owned onlyRemove from marketplace catalog
Remove Licensed Issue From InventorySuper AdminYesNon-owned only (RETAIL/SHARED)Remove licensed content
Remove Tenant IssueSuper AdminYesTenant-owned onlyDelete tenant-owned publication
Create Coupons With Random CodesSuper AdminNoTenant-owned, detail view onlyGenerate publication-specific coupons
Share With TenantSuper AdminNoTenant-owned onlyShare with specific tenant

Tenants - Tenant Administration (10 Actions)

ActionPermissionConfirmationConditionsDescription
Create Custom FeatureSuper AdminNoIndex view onlyCreate custom feature
Delete Custom FeatureSuper AdminNoIndex view onlyRemove custom feature
Refresh Features CacheSuper AdminNo-Update feature cache
Create Tenant Sftp AccountSuper AdminNoNo existing SFTP credentialsCreate SFTP access
Delete Tenant Sftp AccountSuper AdminNo-Remove SFTP access
Reset Tenant Sftp Account Files PermissionsSuper AdminNoExisting SFTP credentialsFix SFTP permissions
Download ExcelAdminNo-Export tenant data
Download Admin EmailsAdminNo-Export admin contacts
Create Bulk CouponsSuper AdminNoDetail view onlyMass coupon generation
Set Up Publica.la PaymentsSuper AdminNo-Configure payment system

Customers - Customer Management (4 Actions)

ActionPermissionConfirmationConditionsDescription
Has Missing PaymentsAdminYesStripe integrationFlag missing payments
Missing Payment SettledAdminNo-Mark payments as settled
Export to ExcelAdminNo-Export customer data (async)
Download Admin EmailsAdminNo-Export admin emails

Users - User Management (3 Actions)

ActionPermissionConfirmationConditionsDescription
Create Coupons With Random CodesAdminNo-User-specific coupons
Bulk Delete UsersSuper AdminNo-Delete multiple users
Refresh Reading PermissionAdmin/Super AdminNoCustom scope enabled; up to 25 usersRefresh users' reading permissions cache

Coupons - Coupon Management (3 Actions)

ActionPermissionConfirmationConditionsDescription
Add Plan to CouponAdminNo-Link plan to coupon
Add Issue to CouponAdminNo-Link publication to coupon
Change Valid To CouponsAdminNo-Modify coupon validity

Payment Transactions - Transaction Management (1 Action)

ActionPermissionConfirmationConditionsDescription
Export to CSVAdminNo-Export transaction data (CSV, 10K batches)

Marketplace Issues - Marketplace (1 Action)

ActionPermissionConfirmationConditionsDescription
Add to LibraryAll UsersNo-Add marketplace content to catalog

Sitemap Queues - Technical Operations (1 Action)

ActionPermissionConfirmationConditionsDescription
Force Dispatch Pending Sitemaps GenerationAdminNoStandalone actionGenerate pending sitemaps

Customer Sales - Sales Reporting (3 Actions)

ActionPermissionConfirmationConditionsDescription
Export All Sales RecordsAdminYes-Export sales to Excel
Export Selected Sales RecordsAdminYesStandalone actionGenerate sales report
Export Users Statistics ReportSuper AdminYesStandalone actionGenerate user analytics

Summary Statistics

  • Total Actions: 37 unique actions across 9 resources
  • Super Admin Only: 24 actions (65%)
  • Admin Access: 13 actions (35%)
  • All Users: 1 action (3%)
  • Require Confirmation: 11 actions (30%)

Key Features by Action Type

Queued/Asynchronous Actions

These actions process in the background and notify via email when complete:

  • Export to Excel (Customers)
  • Export to CSV (Payment Transactions)
  • Export Selected Sales Records
  • Export Users Statistics Report

Destructive Actions

These actions permanently remove data and require extra caution:

  • Remove Tenant Issue
  • Remove Licensed Issue From Inventory
  • Bulk Delete Users
  • Delete Custom Feature
  • Delete Tenant Sftp Account

Conditional Actions

These actions only appear under specific conditions:

  • Create Tenant Sftp Account (no existing SFTP credentials)
  • Reset Tenant Sftp Account Files Permissions (existing SFTP credentials)
  • Has Missing Payments (Stripe integration active)
  • Remove Licensed Issue From Inventory (non-owned content only)
  • Set License/Set Marketplace Prices (owned content only)

Permission Matrix

Super Administrator Only (24 Actions)

Full system access required for:

  • All Issues management actions (11)
  • Most Tenant configuration actions (6)
  • User bulk deletion
  • User details reporting
  • Payment setup

Administrator Access (13 Actions)

Standard administrative functions:

  • Customer management
  • Coupon management
  • Sales reporting
  • Data exports
  • Sitemap generation

All Users (1 Action)

  • Add to Library

Usage Guidelines

Before Using Any Action

  1. Verify Permissions - Ensure you have the required access level
  2. Check Context - Confirm you're in the correct view (index/detail)
  3. Review Selection - For bulk actions, verify selected records
  4. Consider Impact - Understand system-wide effects

High-Risk Actions

Actions requiring special attention:

  • Data Deletion: Remove Tenant Issue, Bulk Delete Users
  • System Performance: Sync Issues, bulk exports
  • Financial Impact: Set Marketplace Prices, payment configurations
  • Access Control: SFTP account management

Best Performance Practices

  1. Use Queued Actions for large datasets
  2. Schedule Bulk Operations during off-peak hours
  3. Monitor System Resources during intensive operations
  4. Break Large Tasks into smaller batches when possible

Common Action Workflows

Publishing New Content

  1. Upload content via SFTP or interface
  2. Calculate Size for storage tracking
  3. Set License for marketplace participation
  4. Set Marketplace Prices for wholesale distribution
  5. Create Coupons With Random Codes for promotions

Marketplace Integration

  1. Browse marketplace catalog
  2. Add to Library
  3. Configure pricing and availability
  4. Monitor sales via reporting actions

Customer Issue Resolution

  1. Has Missing Payments to identify issues
  2. Review payment records
  3. Missing Payment Settled after resolution
  4. Export to Excel for documentation

Promotional Campaigns

  1. Create Bulk Coupons for campaign codes
  2. Add Issue to Coupon or Add Plan to Coupon for targeting
  3. Change Valid To Coupons to adjust timing
  4. Monitor usage via sales reports

Error Resolution

Common Error Scenarios

Error TypeLikely CauseResolution
Action not visiblePermission issueVerify user role and permissions
Action failsMissing requirementsCheck conditional requirements
Performance degradationResource intensive operationUse queued alternative or schedule off-peak
Confirmation loopSystem protectionReview action impact and proceed carefully
X

Graph View