New Features
The following features are introduced in this release.
- The familiar Autodesk Connection is now utilized for logon in addition to user-defined connections. When first logging on, the user is prompted for their Autodesk user ID then password, the same as when requested by BIM 360. According to the user's access privileges, a list of accessible Hubs is then presented from which they can choose. Existing Cloud Manager® users, however, upgrading from a previous version of Cloud Manager, can continue using their existing connections as usual or the new Autodesk Connection (see following).
- BIMrx® Cloud Manager makes it fast and easy to switch back and forth between both connection types. After logging on with an Autodesk Connection, the user can easily log off and back on using the same Custom Connections they have been using prior to this release. The reverse is also true--after logging on with a Custom Connection, they can easily switch to an Autodesk Connection. With automatic logon set to true, the system will remember the last Connection/Hub used and logon to it automatically at system startup.
- While logged on using an Autodesk Connection, the user can now switch Hubs as required from anywhere in the system without having to navigate away from their current location. This makes it possible, for example, while located on the Browse Projects screen, to view all projects for the Hub, select a different Hub from the top of the screen, then view the projects for the new Hub--all without leaving the Browse Projects screen.
- Custom Connections are now assigned to Jobs as required instead of requiring the user be logged onto the desired connection. When editing a Job, select a Connection from the Connection dropdown list. This connection is then used to display project, folder and file data in the Job definition screen according to the Job Type. These may then be used for accurately selecting and verifying projects, folders, etc., for each Job.
- Previously, the limited ability to unselect certain entities was provided, along with several ‘hidden’ keystroke combinations to select all/unselect all. However, there was no obvious and easy way to select or unselect all entities with a single mouse click. The ability to easily select all/unselect all has now been addressed and provided throughout BIMrx® Cloud Manager. Click the checkbox located (everywhere except in the Add Projects module, which features a slightly different, grid-compatible approach) next to the Selected count total to select all/unselect all. This interactive checkbox selection control is also updated by selecting/unselecting individual items and features 3 states, indicating when all, some or no entities have been selected.
- When uploading files using both the interactive and scheduled job approaches, the behavior has been slightly altered. Previously, a local file having the same name and folder location as one in the BIM 360® cloud would replace it if either the last modified date was different or if the contents changed in either. Now, the local file overwrites the cloud file if both the contents have changed and if the local file modified date is later.
- When invoking Upload/Sync from the Files module, a confirmation dialog box now appears. This dialog box, in addition to providing confirmation or the ability to cancel, also presents a full explanation of how BIMrx® Cloud Manager processes the Upload/Sync files. The local file now replaces the BIM 360 file when it has been changed and the local file has a later modified date. Previously, it uploaded if the file and changed and the two dates simply differed.
- The entire approach to downloading files—both interactively via Browse and via scheduled jobs—has been improved. Previously, all files were downloaded into a new timestamp-named folder located immediately under the designated archive folder location. This approach still exists, under the term “Download.” However, a second option to “Synchronize” has been added. When Sync is selected, all files and folders are copied from the BIM 360® cloud to the designated local archive location, downloading a fresh copy of a file according to the following rules:
- A file with the same name and location currently doesn’t exist (i.e., it is a new or recently added file).
- Or, if it exists, it is replaced if the cloud-based file has a later last-modified date and its contents differs in any way from the local one.
When defining a Job Type of Download, the user must now select an Archive Type—Download or Sync—when defining a job. Likewise, when interactively performing the same operation, they must select which of the two methods of downloading they want to perform.
Please Note—All existing jobs currently deployed to servers prior to this release have a default Archive Type of Download assigned to them. To change any of these to Sync, perform the following steps for each Job:
- Undeploy the Job
- Change the Archive Type to Synchronize
- Redeploy the Job
- BIMrx® Cloud Manager Project Browse now provides a single button that performs the following steps for updating BIM 360 projects:
- Update the BIMrx® Cloud Manager Project database for the selected projects.
- Copy folders and optionally files from a local project folder structure to the new designated project repository location.
- Optionally performs an upload/sync operation to upload all folders and files for all selected projects from each project’s newly defined project repository location.
- When BIMrx® Cloud Manager displays projects the first time for a connected Hub, it reads them from BIM 360. Thereafter, for as long as the user is connected to the same Hub, this list remains in memory to improve performance and response time. However, to address the situation where BIM 360 is updated outside of BIMrx® Cloud Manager—or if projects have been added from BIMrx® Cloud Manager— a button has been provided on the Browse module filter toolbar. Pressing this button clears out the cached project data, performs a fresh read of projects from BIM 360, and stores the new list.
- The Browse Projects "Show Files" toggle switch is enabled/disabled according to whether the “Multi-Select” Projects state has been turned off or on. Previously, it was not completely clear by looking at the Show Files switch that it had been disabled. This has been addressed to make it more apparent when this switch is enabled or disabled. As before, to further assist the user in both using and learning the system, the switch displays a comprehensive explanatory tooltip that explains the current state and relationship between the two toggle switches.
- In addition to providing the ability to select/unselect all projects (see above), the Add Project screen has been slightly re-designed. The intention is to make its appearance and control layout more consistent with the rest of application.
- There are several places in the application where local system file path names are entered, such as when archiving Project files; assigning a Project Database location; or designating a Job Archive location. Previously, when a moderately long folder path name was entered, it wouldn’t fully display and would obliterate the clear and browse buttons. This has been addressed by adding a scrollbar beneath the field, so it now cleanly and legibly displays the full path name and provides unimpeded access to the Clear and Browse buttons.
- When publishing BIMrx® Cloud Manager Revit® Cloud Shared models, the job log files originally used the term “C4R” when referring to these models. This term is now outdated and has been replaced with “Design Collaboration” to be more consistent with common usage.
- An automatic startup log has been introduced, to assist with solving problems encountered by certain users when first running the program. It defaults to showing errors only, but can be enabled to show more detailed, non-error-driven information via the IsStartupLogEnabled True/False setting in the CloudManager.exe.config files.
- The 'Users' module has been renamed to Members to more consistently reflect Autodesk terminology. BIMrx® Cloud Manager now displays all Project Members for the currently selected project and allows navigation between the two with the click of a tab page button. With a project selected, the Hub Member listing displays an icon to indicate the member is assigned to that project.
- It is no longer necessary to press the 'Refresh' button to display or re-display the list of projects when working in the Members or Browse modules. The list is refreshed automatically when first entering the module or when changing the current Hub.
- Project and Member name filters are also applied automatically. Each time a key is pressed in the filter field, the list refreshes automatically.
- The Members module now displays Selected, Filtered and Hub/Project Total counts for Projects, Hub Members and Project Members. It displays Selected and Total Roles numbers for Roles. Member filtering has been enhanced to feature filtering of Hub and Project members by member status and email domain, in addition to name filtering.
- Placing the mouse over a Hub Member, Project Member or Role displays all relevant information for the member or role, including access level, role, service, etc. For Hub Members it also indicates whether the member belongs to the currently selected project.
- Select one or more Project Members and pick a company and roles. These will be assigned the member(s), replacing the current assignments. Leave company and/or role selection empty and the company and/or all roles will be removed from the user. Once the system is updated, use the information display to verify the results.
- When adding members to one or more projects, BIMrx® Cloud Manager now uses default user company and role if no other company and/or role has been assigned. However, if a company and/or roles are selected, they will override the default settings.
- The Members information display has been significantly augmented. Account level users now display, in addition to their email address, their company, access level and status—in addition to last login, created and modified dates. Project members now additionally display complete access level, services and industry role assignments. Project industry roles now display all services and levels assigned to each role. Simply place the mouse over any of the preceding entities to display this information.
- A manual Refresh button has been added to the Members module. This provides the ability to conveniently refresh all data on the Members module to update it with changes that may have been made to the data directly from BIM 360. It serves the same function as the new Refresh button on the Browse module, described above.
- Support for Multiple Members project selection for multiple project members has been introduced. When multiple project selection is set to On, each user for the selected project is added to the project members display screen list if they aren’t already on it. The member popup Info display shows each currently selected project on which the user is a member. This integrated member list can then be selected from and used by the Update Members to perform and update for the selected projects and members.
- When Importing Members, in addition to setting the Member company and roles either manually or via the defaults, BIMrx® Cloud Manager now automatically sets the member Access Levels. It does this by reading the settings for the member’s default role and applying those settings automatically to the Document Management access and, if applicable, to Project Manager.
- The Hub Member info display now shows the default Role, Job Title, and Industry for each Hub member.
- Throughout BIMrx® Cloud Manager the UI has been made more consistent and intuitive regarding the enabling/disabling of screen objects. When applicable, these now appear more obviously disabled and apparent to the user.
- When adding a new Job, BIMrx® Cloud Manager now tests for at least one available connection and requires it be in place before proceeding. If no connection has been defined, a message displays informing the user of the situation. If only one connection has been defined when adding a new Job, the connection is entered automatically.
- After performing a new install of the application and running it for the first time, the application now prompts for an Autodesk Logon. If an Autodesk logon is not successfully completed, the application closes.
- When first applying a license or upgrading to Professional from from a Standard license, the application previously brought up a dialog box from which to choose the license type. This dialog box no longer appears, and BIMrx® Cloud Manager only requires entry of the License Id. It then determines which type of license it is and applies it automatically.
- Initial, internal launch of Power BI application usage statistic gathering. Each time a user navigates to a module, BIMrx® Cloud Manager reports the name of the module that has been accessed, along with the application license type, version, company name and other basic information. These statistics are only gathered when connected to one of the three Microdesk BIM 360 Hubs.
- When performing potentially lengthy processing to retrieve project files and folders from BIM 360, BIMrx® Cloud Manager now provides an easy way to stop processing. Whenever one of these processes is performed, a 'Stop' button appears at the lower right of the screen, right next to the progress bar. Pressing this button halts the process.
- BIMrx® Cloud Manager now displays an error message in the preceding time-intensive tasks if an error occurs, with reference number and stack trace information.
- Minor changes have been made to the Job data entry screen. Job Type is now assigned by selecting the Job Type from a dropdown list instead of using a 'radio button' as previously. This change was made to support ongoing development and future enhancements to BIMrx® Cloud Manager, which will include adding support for additional Job types.
- The application shortcut names created by the BIMrx® Cloud Manager installer on the desktop and and application menu have been changed. These now read "BIMrx® Cloud Manager" instead of "CloudManager". This was done to maintain consistency with the documentation, web site, and other product communication references.