Updates
- Speed up app start after deploy
- Enhance portal user display on sales account page.
- Show role as "Login Only" since that's what it is
- Hide status info that'll always be empty for portal
- Show access grant summary in status with link to Access Grants area if many
- Add a grants grid that shows portal grants in addition to the user grants we've had for awhile:
- Enhance fraud checks and SA functionality around security
- Allow locking/unlocking users even when there's a failed password lock. When user is unlocked, clear failed password lock too if it exists.
- Track Airbnb issues on security log -- Airbnb Trust & Safety suspension and reactivation, account disconnected
- Add Security > Set Account Verification menu to track when a user is verified or known to be a bad actor
- Send support alert to check into possible issues for Airbnb suspension or if an Airbnb account is disconnected from multiple different OwnerRez accounts
- Add another auto lock check when connecting Airbnb accounts that locks if:
- Hasn't paid an OwnerRez bill yet
- Doesn't have any non-Airbnb channel
- At least one of the following
- No bookings in the OwnerRez account and no bookings in the Airbnb account
- No listings in the Airbnb account and OwnerRez account created in the past 48 hours
- Airbnb account has been connected to a different OwnerRez account in the past 48 hours
- Require a reason when locking a user
- Show "failed password lock" notice clearly
- Show detailed security issues if they exist
- Populate Entity Type where it was missing on some audit log records