Difference between revisions of "Template:November2023Upgrade"
Ann Vincent (talk | contribs) m (→New JSON Custom Field) |
Ann Vincent (talk | contribs) m (→Minor Updates) |
||
Line 93: | Line 93: | ||
===Minor Updates=== | ===Minor Updates=== | ||
− | + | ====Added Ability to Load List Views Faster==== | |
− | ====Added | ||
We added a new option at the UTA level to load list views faster by deactivating the sort function and total record count. | We added a new option at the UTA level to load list views faster by deactivating the sort function and total record count. | ||
− | To enable this for a UTA, navigate to '''Configuration Settings''' > '''General''' tab | + | To enable this for a UTA, navigate to '''Configuration Settings''' > '''General''' tab > Toggle on '''Enable Quick Load for List Views'''. |
− | If desired you can disable quick load on a list view basis. Do this by navigating to the desired list view settings page > '''Properties''' tab | + | If desired, you can disable quick load on a list view basis. Do this by navigating to the desired list view settings page > '''Properties''' tab > Toggle on '''Disable Quick Load'''. |
[[File:2023-11-ticket-151122-1.png|thumb|none|800px|At the UTA level you may choose to load list views faster by disabling the sort functionality in column headers and the total record count]] | [[File:2023-11-ticket-151122-1.png|thumb|none|800px|At the UTA level you may choose to load list views faster by disabling the sort functionality in column headers and the total record count]] | ||
<!-- 151122 - Loading list views faster (improve performance) --> | <!-- 151122 - Loading list views faster (improve performance) --> | ||
+ | ====Added Option to Only Load Records in a List View After a Search==== | ||
+ | To improve the loading time of list views containing large record sets, you can now opt to only load records into a list view after a search has been conducted. | ||
− | + | To enable this system-wide setting, navigate to '''Menu''' icon > '''Global Settings''' > '''System''' tab > Toggle on '''Only load records after a list view search'''. | |
− | |||
− | + | [[File:2023-11-ticket-153020-1.png|thumb|none|800px|To improve list view loading time, you may choose to only load records into a list view after a search is run. '''Note:''' This is a system-wide setting]] | |
− | |||
− | [[File:2023-11-ticket-153020-1.png|thumb|none|800px|To improve list view loading time, you may choose to only load records into a list view after a search is run. Note: | ||
<!-- 153020 - Option not to load records by default on list view --> | <!-- 153020 - Option not to load records by default on list view --> | ||
− | |||
====Easily Show Question Set Answers in Sub List Views==== | ====Easily Show Question Set Answers in Sub List Views==== | ||
− | You can now easily see Question Set Builder responses on a | + | You can now easily see '''Question Set Builder''' responses on a Level 2 list view within a Level 1 record (sub list). |
− | + | To set this feature, edit an existing Level 2 list view and toggle on the new setting called '''Include in Question Set''' and then select the desired question set you wish to display on this list view. | |
− | On the | + | On the Level 1 '''Question Set Builder''' field, you may choose which responses you want displayed in the list view. Response columns will be appended to the end of the list view. |
<!-- 127224 - Allow Question Set Data to be Reportable --> | <!-- 127224 - Allow Question Set Data to be Reportable --> | ||
− | |||
====Added Ability to trigger a workflow when an invitation is declined==== | ====Added Ability to trigger a workflow when an invitation is declined==== | ||
We added the ability to trigger a workflow when someone declines an invitation to contribute to a record. This new setting called '''Declined Invitation Workflow''' is located on the level 1, 2 or 3 within the '''Invitations Templates''' on the '''General''' tab. | We added the ability to trigger a workflow when someone declines an invitation to contribute to a record. This new setting called '''Declined Invitation Workflow''' is located on the level 1, 2 or 3 within the '''Invitations Templates''' on the '''General''' tab. | ||
<!-- 133514 - Trigger workflow on Invitation Declined --> | <!-- 133514 - Trigger workflow on Invitation Declined --> | ||
− | |||
====BCC in workflow acknowledgement tasks==== | ====BCC in workflow acknowledgement tasks==== | ||
Now you can add a BCC to emails generated from workflow acknowledgement tasks. This will make it easier to send a copy of emails to an internal mailbox without exposing the internal email address to all recipients. | Now you can add a BCC to emails generated from workflow acknowledgement tasks. This will make it easier to send a copy of emails to an internal mailbox without exposing the internal email address to all recipients. | ||
<!-- 135606 - Can we add a Bcc option to workflow email tasks? --> | <!-- 135606 - Can we add a Bcc option to workflow email tasks? --> | ||
− | |||
====Easily see when users last logged in==== | ====Easily see when users last logged in==== | ||
We added two ways to easily see when users last logged in. First, in the list view builder you can now add the '''Last Login Date''' standard field to a column. Second in the '''Advanced Search''' you can now choose '''Last Login Date''' which appears under the '''Standard Fields''' heading. Note that this field does not need to be enabled like other User Standards Fields. Also note, this field will only show dates that occurred after the upgrade was applied. This field will show either the last time the user logged in or the last time the user was emulated. You can check to see if a user was emulated and more information by going to the user profile > '''Logs''' > '''Login History'''. | We added two ways to easily see when users last logged in. First, in the list view builder you can now add the '''Last Login Date''' standard field to a column. Second in the '''Advanced Search''' you can now choose '''Last Login Date''' which appears under the '''Standard Fields''' heading. Note that this field does not need to be enabled like other User Standards Fields. Also note, this field will only show dates that occurred after the upgrade was applied. This field will show either the last time the user logged in or the last time the user was emulated. You can check to see if a user was emulated and more information by going to the user profile > '''Logs''' > '''Login History'''. | ||
<!-- 135756 - Make Last Login Date Available through Advanced Search --> | <!-- 135756 - Make Last Login Date Available through Advanced Search --> | ||
− | |||
====Easily see which list views a custom field is referenced in==== | ====Easily see which list views a custom field is referenced in==== | ||
You can now easily see which list views a custom field is referenced in. Navigate to a custom field settings page and click on the '''Search Reference''' button to see where that custom field is in use. | You can now easily see which list views a custom field is referenced in. Navigate to a custom field settings page and click on the '''Search Reference''' button to see where that custom field is in use. | ||
<!-- 137721 - Enhancement - Search Reference on fields to show references for list views as well --> | <!-- 137721 - Enhancement - Search Reference on fields to show references for list views as well --> | ||
− | |||
====Send cancelation emails for Adobe Sign==== | ====Send cancelation emails for Adobe Sign==== | ||
If you are using Adobe Sign for electronic signatures we have added a new option to send a cancellation email to signees when the signing process is canceled from within SmartSimple. The process may be canceled from within Smartsimple via the '''E-signature Queue''' or the workflow task of '''E-Signature Cancellation'''. You can see the new setting called '''Send Cancellation Email to Signers''' by navigating to '''Global Settings''' > '''Integrations''' > '''Integration Key Management''' > and editing the '''Adobe Acrobat Sign''' settings. | If you are using Adobe Sign for electronic signatures we have added a new option to send a cancellation email to signees when the signing process is canceled from within SmartSimple. The process may be canceled from within Smartsimple via the '''E-signature Queue''' or the workflow task of '''E-Signature Cancellation'''. You can see the new setting called '''Send Cancellation Email to Signers''' by navigating to '''Global Settings''' > '''Integrations''' > '''Integration Key Management''' > and editing the '''Adobe Acrobat Sign''' settings. | ||
<!-- 137747 - Adobe Cancellation Notification --> | <!-- 137747 - Adobe Cancellation Notification --> | ||
− | |||
====Improvements to Consumer Creation buttons==== | ====Improvements to Consumer Creation buttons==== | ||
You can now easily disable the consumer creation buttons based on Owner, Person, Branch, and Company. You can also define a message to display to users explaining why they are not able to apply. For example, you could disable (gray out the button) if a user or organization has already applied once to prevent users from applying to the same call multiple times. | You can now easily disable the consumer creation buttons based on Owner, Person, Branch, and Company. You can also define a message to display to users explaining why they are not able to apply. For example, you could disable (gray out the button) if a user or organization has already applied once to prevent users from applying to the same call multiple times. | ||
<!-- 138877 - Consumer creation button, visibility options --> | <!-- 138877 - Consumer creation button, visibility options --> | ||
− | |||
====New File Download Log==== | ====New File Download Log==== | ||
We have added a new optional feature to track file downloads made by users, making it easier to see which users are downloading large amounts of files. You may review the number of files downloaded per user based on a date range or you may create a report to see which specific files were downloaded and by whom. To enable this feature navigate to '''Menu''' Icon > '''Global Settings''' > and toggle on '''Enable File Download Tracking'''. Then, click the '''File Download Log''' link under '''System Information'''. When building a report choose the data set called '''File Downloads'''. | We have added a new optional feature to track file downloads made by users, making it easier to see which users are downloading large amounts of files. You may review the number of files downloaded per user based on a date range or you may create a report to see which specific files were downloaded and by whom. To enable this feature navigate to '''Menu''' Icon > '''Global Settings''' > and toggle on '''Enable File Download Tracking'''. Then, click the '''File Download Log''' link under '''System Information'''. When building a report choose the data set called '''File Downloads'''. | ||
<!-- 140584 - Additional Audit Capabilities --> | <!-- 140584 - Additional Audit Capabilities --> | ||
− | + | ====Added ability to specify IP ranges for bypassing secure session validation==== | |
− | ==== Added ability to specify IP ranges for bypassing secure session validation ==== | ||
− | |||
You can now specify a range of IP addresses that will allow users to bypass secure session validation. This setting is located at '''Menu''' Icon > '''Global Settings''' > '''Security''' tab and is called '''IP addresses to bypass secure session validation'''. To enter a range of IP addresses, use a dash (Example: 65.93.203.0-65.93.203.255). To enter IP addresses that follow a certain pattern, use an asterisk (Example: 126.12.*.*). | You can now specify a range of IP addresses that will allow users to bypass secure session validation. This setting is located at '''Menu''' Icon > '''Global Settings''' > '''Security''' tab and is called '''IP addresses to bypass secure session validation'''. To enter a range of IP addresses, use a dash (Example: 65.93.203.0-65.93.203.255). To enter IP addresses that follow a certain pattern, use an asterisk (Example: 126.12.*.*). | ||
Revision as of 10:53, 23 October 2023
Contents
- 1 Overview
- 2 Global System Upgrades
- 3 On-Demand System Upgrades
- 3.1 Major Updates
- 3.2 Minor Updates
- 3.2.1 Added Ability to Load List Views Faster
- 3.2.2 Added Option to Only Load Records in a List View After a Search
- 3.2.3 Easily Show Question Set Answers in Sub List Views
- 3.2.4 Added Ability to trigger a workflow when an invitation is declined
- 3.2.5 BCC in workflow acknowledgement tasks
- 3.2.6 Easily see when users last logged in
- 3.2.7 Easily see which list views a custom field is referenced in
- 3.2.8 Send cancelation emails for Adobe Sign
- 3.2.9 Improvements to Consumer Creation buttons
- 3.2.10 New File Download Log
- 3.2.11 Added ability to specify IP ranges for bypassing secure session validation
- 4 Notes for Admins
Overview
Watch this video to get a general overview of the new features in this release.
To watch this video in full screen, please click on the full screen button on the bottom right.
Global System Upgrades
The new features listed below are enhancements to the SmartSimple system and will be immediately available to SmartSimple users upon the application of the upgrade to their server:
Major Updates
Deprecated Password Variables
- Main Article: Password Variables to Set or Reset User Passwords
Several password variables will be deprecated for improved security. Instead of using the password variable (@password@
) which sends a password in plain text in the email body, all systems will be required to adopt the following activation link variable. This variable will redirect users to a designated page where they can securely set their desired password:
https://@url@@activationlink@
The following variables will be deprecated and will not work after this upgrade: @password@
, @checkportalpassword@
, @checkactivatedpassword@
, @randompassword@
, and @passwordresetlink@
.
If you would like assistance with transitioning contact our support team. More information can be found in our wiki article: Password Variables to Set or Reset User Passwords
Minor Updates
Updated Look of File Uploader
The user interface of the file uploader will change slightly throughout the platform. The toggle setting on the new file uploader will be enabled and the option to switch will be removed from all systems.
Added an AI Chat History Log
When using the interactive mode of the +AI feature (located under Tools > Work with +AI), the prompts and responses in your conversation with the AI are now logged. This will allow you to easily look at your conversation history after your session has ended. To see the new log, go to the desired record, click the Logs menu and select AI Chat History. Then click on the desired session to view that conversation.
Updated US Census Data
- Main Article: US Census Graphs
US census data and visualizations for organizations has been updated to include data up to 2022. To learn more, read our wiki article on US census graphs.
Update to Portal Sections with Mixed Record Type List Views
An Open Button option has been added to the List View - Mixed Record Type portal section. After the upgrade, on mobile devices, records will only be row-clickable if the Row Clickable or Open Button options are enabled for these portal sections. Formerly records were always row-clickable on mobile devices.
On-Demand System Upgrades
The following features are available immediately with the application of the upgrade, but must first be enabled or configured by a Global Administrator:
Major Updates
Added Candid Demographics
We have added the ability to easily see Candid demographics data for organizations within your system. If you enable this option, a new Demographics tab will appear in the left-hand navigation of the organization record. Organizational information related to race and ethnicity, gender identity, orientation, and disability status as well as information on staff, senior staff, and leadership are also visualized on this tab. You can also do a side-by-side comparison of the current organization with another organization.
To set up this feature, navigate to Global Settings > Integrations tab > Candid Demographics Check. Note: Organizations must have an EIN number in a custom field and it must be mapped on the setting page.
Then go to Menu Icon > Global Settings > Security tab > System Visibility Permissions> Add the roles you want to have access to this tab under Limit Demographics Tab Access.
Then navigate to the desired organization.
Added Ability to Set Field Display Order Based on Type
You can now specify a different Display Order for a custom field based on the Type. This gives you the ability to use the same field across multiple types of applications and have the field appear in different locations without the need to create multiple fields.
Navigate to any custom field and under Display Order toggle on Enable conditional display order for different types. Lower numbers will appear closer to the top of the page.
New E-signature Integration with OneSpan
- Main Article: OneSpan Integration
We have added a new electronic signature integration with OneSpan. Now you can use OneSpan as part of your document agreement or approval process. Note: You are required to bring your own OneSpan license. To learn more about this e-signature integration by reading our OneSpan wiki article.
New JSON Custom Field
We have added a new JSON custom field. This field may be used to store historical or other data instead of creating many custom fields. The data added can be displayed in a tree or table format.
Minor Updates
Added Ability to Load List Views Faster
We added a new option at the UTA level to load list views faster by deactivating the sort function and total record count.
To enable this for a UTA, navigate to Configuration Settings > General tab > Toggle on Enable Quick Load for List Views.
If desired, you can disable quick load on a list view basis. Do this by navigating to the desired list view settings page > Properties tab > Toggle on Disable Quick Load.
Added Option to Only Load Records in a List View After a Search
To improve the loading time of list views containing large record sets, you can now opt to only load records into a list view after a search has been conducted.
To enable this system-wide setting, navigate to Menu icon > Global Settings > System tab > Toggle on Only load records after a list view search.
Easily Show Question Set Answers in Sub List Views
You can now easily see Question Set Builder responses on a Level 2 list view within a Level 1 record (sub list).
To set this feature, edit an existing Level 2 list view and toggle on the new setting called Include in Question Set and then select the desired question set you wish to display on this list view.
On the Level 1 Question Set Builder field, you may choose which responses you want displayed in the list view. Response columns will be appended to the end of the list view.
Added Ability to trigger a workflow when an invitation is declined
We added the ability to trigger a workflow when someone declines an invitation to contribute to a record. This new setting called Declined Invitation Workflow is located on the level 1, 2 or 3 within the Invitations Templates on the General tab.
BCC in workflow acknowledgement tasks
Now you can add a BCC to emails generated from workflow acknowledgement tasks. This will make it easier to send a copy of emails to an internal mailbox without exposing the internal email address to all recipients.
Easily see when users last logged in
We added two ways to easily see when users last logged in. First, in the list view builder you can now add the Last Login Date standard field to a column. Second in the Advanced Search you can now choose Last Login Date which appears under the Standard Fields heading. Note that this field does not need to be enabled like other User Standards Fields. Also note, this field will only show dates that occurred after the upgrade was applied. This field will show either the last time the user logged in or the last time the user was emulated. You can check to see if a user was emulated and more information by going to the user profile > Logs > Login History.
Easily see which list views a custom field is referenced in
You can now easily see which list views a custom field is referenced in. Navigate to a custom field settings page and click on the Search Reference button to see where that custom field is in use.
Send cancelation emails for Adobe Sign
If you are using Adobe Sign for electronic signatures we have added a new option to send a cancellation email to signees when the signing process is canceled from within SmartSimple. The process may be canceled from within Smartsimple via the E-signature Queue or the workflow task of E-Signature Cancellation. You can see the new setting called Send Cancellation Email to Signers by navigating to Global Settings > Integrations > Integration Key Management > and editing the Adobe Acrobat Sign settings.
Improvements to Consumer Creation buttons
You can now easily disable the consumer creation buttons based on Owner, Person, Branch, and Company. You can also define a message to display to users explaining why they are not able to apply. For example, you could disable (gray out the button) if a user or organization has already applied once to prevent users from applying to the same call multiple times.
New File Download Log
We have added a new optional feature to track file downloads made by users, making it easier to see which users are downloading large amounts of files. You may review the number of files downloaded per user based on a date range or you may create a report to see which specific files were downloaded and by whom. To enable this feature navigate to Menu Icon > Global Settings > and toggle on Enable File Download Tracking. Then, click the File Download Log link under System Information. When building a report choose the data set called File Downloads.
Added ability to specify IP ranges for bypassing secure session validation
You can now specify a range of IP addresses that will allow users to bypass secure session validation. This setting is located at Menu Icon > Global Settings > Security tab and is called IP addresses to bypass secure session validation. To enter a range of IP addresses, use a dash (Example: 65.93.203.0-65.93.203.255). To enter IP addresses that follow a certain pattern, use an asterisk (Example: 126.12.*.*).
Notes for Admins
Enhanced security options for Single sign-on
You may now pick an encryption certificate for Service Provider Initiated SSO, and the certificate will be displayed in Service Provider Initiated (SP) metadata. If enabled, incoming assertion will be decrypted using the selected certificate. If you opt to use this feature you will be required to upload the IdP encryption certificate in Integration Key Management and select the certificate in your SSO setting. This will be used to decrypt incoming assertion.
To see the new settings navigate to Menu icon > Global Settings > Integrations tab > Single Sign-On, edit a configuration, and under Third-Party Identity Provider choose the method of Service Provider (SP) initiated.
Report on Data Exchange History
You can now report on the Data Exchange History, making it easier to report on details around package exchanges. Within the report builder you can choose the new dataset option called Data Exchange History and add columns for related details such as when the package was sent and received and what the status of the package is.
Updated API to allow update and get/list for Profile Model field data
We updated the API to allow update and get/list for Profile Model field data. When updating sf_Profile Model, data should be a jsonobject, with "node" = profilemodel jsonnode name, data should go in with node "dataobj" and then jsonobject or data, whichever schema that jsonnode has.
This is an example of how to update the profile model:
[{"recordid":"87983424","sf_Phone":"416 123 4567", "sf_Profile Model":{"node":"mytest","dataobj":{"1":"one","2":"two","3":"three"}}}]
Question Set Builder fields will no longer be affected by ID mismatch issue
If you have multiple environments and promote changes from a development, to staging, to live environment using the T2P tool you will no longer encounter the ID mismatch issue related to question set builder when moving fields between environments.