The entire Avianis platform has been migrated to use the Auth0 user authentication and Single Sign On (SSO). This works in tandem with any company issued SSO provider, such as Okta or EntraID. Avianis now shares the same user ecosystem as other Portside products - like the
Portside Owner Portal - so you can login once and move effortlessly between applications.
Some things have changed...
... but some things remain the same:
Access Role Updates
Several new permissions options have been added to Access Roles as we begin to expand upon the new model.
Copy Access Role
Users > User Settings > Access Roles > Access Role (edit)
If there is an existing Access Role that is similar to a new Access Role you would like to create, you may now 'copy' that Role for a faster workflow. Pressing the 'copy' icon button in the upper or lower right of the edit Access Role screen will transfer all of those permission values into a new Access Role you may then continue to edit. The copy button is available both on custom Access Roles and Avianis System Access Roles.
Make sure the Access Role is saved before copying as it will only copy the saved values and not any changes that were made on the page before saving.
Prevent Changing Username/Email
Users > User Settings > Access Roles > Access Role (edit) > My Avianis (section) > "Ability to change username?"
If "Ability to change username?" is set to 'No', and that Access Role is applied to a user, then they will not be able to edit their email/username from their profile. This setting is automatically marked as 'No' and hidden when the Access Role has "My Profile" = None.
The following default values have been applied for the "Ability to change username?" setting:
- All existing custom Access Roles (including "Migrated") = YES
- Company Admin = YES
- Crew Member = NO
- Maintenance Manager = YES
- Maintenance User = NO
- Operations Manager = YES
- Operations User = NO
- Sales Manager = YES
- Sales User = NO
This setting only applies to the user themself. If they have edit access to User profiles, they may still edit other user's emails/usernames.
Messages Permission
Users > User Settings > Access Roles > Access Role (edit) > Company (section) > "Messages"
If "Messages" is set to 'None', and that Access Role is applied to a user, then the Messages widget at the bottom of the left-hand column of any/all Avianis pages will be hidden, it will not allow them to be tagged in messages ("@"), and will remove the quick action buttons for them to 'Message Crew'.
The following default values have been applied for the "Messages" setting:
- All existing custom Access Roles (including "Migrated") = FULL
- Company Admin = FULL
- Crew Member = FULL
- Maintenance Manager = FULL
- Maintenance User = FULL
- Operations Manager = FULL
- Operations User = FULL
- Sales Manager = FULL
- Sales User = FULL
Activity Feed Permission
Users > User Settings > Access Roles > Access Role (edit) > Company (section) > "Activity Feeds"
If "Activity Feed" is set to 'None', and that Access Role is applied to a user, then the Activity Feed widget at the bottom of the right-hand column of any/all Avianis pages will be hidden.
The following default values have been applied for the "Activity Feed" setting:
- All existing custom Access Roles (including "Migrated") = FULL
- Company Admin = FULL
- Crew Member = NONE
- Maintenance Manager = FULL
- Maintenance User = NONE
- Operations Manager = FULL
- Operations User = NONE
- Sales Manager = FULL
- Sales User = NONE
Setting "Activity Feed" = None will not stop that user's activity from being logged, only reduce their visibility.
Prevent Search Page Exports
Users > User Settings > Access Roles > Access Role (edit) > Company (section) > "Ability to export data from search pages?"
If "Ability to export data from search pages?" is set to 'No', and that Access Role is applied to a user, then the 'Export as Excel' or the 'Export as CSV' buttons on any/all Avianis search pages will be hidden.
The following default values have been applied for the "Ability to export data from search pages?" setting:
- All existing custom Access Roles (including "Migrated") = YES
- Company Admin = YES
- Crew Member = NO
- Maintenance Manager = YES
- Maintenance User = NO
- Operations Manager = YES
- Operations User = NO
- Sales Manager = YES
- Sales User = NO
Copy button and permission to prevent email change in Access Roles
Three new permission options in the Company section of Access Roles
New Contract Setting
Aircraft Search > Aircraft > Pricing (tab) > Contract (edit button); or by accessing the Contracts from Accounts or Vendors.
Expanding on the new Contract settings delivered in the last release, we've added one additional option - "Minimum Average Flight Hours". If saved as '0', then it will not apply. (All existing Contracts will have this field as '0'.) If >0, and the average of all flight hours is less than this value, then a line item
will be added to the Quote to meet this minimum. When Calculation Method = Block
Hours on the Contract, it will use block hrs but all other selections will use flight
time. This setting is included as a part of the "Apply only the greatest Daily or Flight Minimum?" line items. If the "Apply Flight Minimums to Passenger legs only?" = Yes, then this setting will only include/consider Passenger ("PAX") legs.
New setting on Contracts