Table of Contents

Asset Manager Solution

Niamh Ferns Updated by Niamh Ferns

Asset Management Demonstration

The Asset Management PowerPlay solution provides an out-of-the-box solution for asset management and tracking for your organisation.

Below, you'll find a demonstration of the Asset Manager Solution in action:

What does it do?

With the Asset Management Solution, you can easily track your:

  • Hardware
  • Licenses
  • Warranties
  • Network Locations & Domains
  • Hardware Assignments
  • Product Orders & Asset Purchases

Deployment

In this section, we'll cover how to go through the deployment process for the Asset Management Solution.

For the deployment to work, you will need to deploy the solution library, then deploy either the ALM or self-service solution.

Solution Library Deployment

This solution is not available in the Solution Library under your Admin Portal at the time of writing this. We recommend checking under Integrations > Solution Library first before deploying via the DeskDirector Support Portal.
  1. Open the DeskDirector support portal and submit a new ticket request under Solution Library > Deploy a Service Solution
  2. Select the Asset Management solution and a version from the dynamic lists, then add your Subdomain and an access token for your instance
  3. Select Submit
  4. You should now have a ticket where you can track the deployment status of your Asset Management solution. Review here for updates and continue once your deployment to your DeskDirector instance has finished.
    It is a good idea at this stage to check that the reported forms, service types, etc, have all been created in your instance as well before continuing.

Solution Marketplace Deployment

  1. Head to the PowerPlay Marketplace and select Download Solution for the Asset Manager solution:
  2. Select Request ALM Deployment:
  3. Navigate to your open tickets on the DD4DD Support Portal, and you should see a ticket with a name similar to PowerPlay App Deployment Request: Asset Manager:
  4. Open the ticket and scroll down to the automated system comment. You should see that it has started the deployment for you:
  5. Once the deployment is finished, you will see that a successful deployment has been reported on your ticket
  6. To confirm, open Power Apps and navigate to the Solutions tab. Under managed, you should see a successful deployment for Asset Manager:
In this guide, we go through the steps with the ALM version of this solution. If you want to discuss the self-service version, please reach out to the DeskDirector support team.

Post-deployment

Connection References

  1. Under your ServOrg environment, navigate to the Asset Management Managed Solution and open the Connection references tab in the Objects panel
  2. Search for Asset and then update the following connection references:
    These will all reference the connections you configured in your ServOrg post-deployment. For those who don't have an existing connection reference from the ServOrg post-deployment, you can create new ones using your service account.
    1. Asset Manager - Microsoft Dataverse
    2. Asset Manager - Microsoft Teams
    3. Asset Manager - SharePoint
    4. Asset Manager - Excel Online (Business)

SharePoint Site Creation

More info on SharePoint Sites.
  1. On the ticket, you will have been provided with documentation on how to conduct the post-deployment as well as a series of documents. Download these to somewhere on your machine that they can be easily accessed, then continue to the next steps.
  2. Navigate to your Active Sites in SharePoint under your tenant
  3. Click Create and Select a Team site, then use the standard template and fill out the Site's information:
    1. Name: Asset Management
    2. Group email address: AssetManagement
    3. Group owner: Admin for your tenant
    4. Privacy settings: Private - only members can access this site
  4. Add any members that should have access, and create the site as well as your service account
  5. In your SharePoint site's Documents tab, import all the documents you downloaded earlier
  6. Within your SharePoint site, create a new List and select Excel under the Import from section, and then select the Asset Manager List Scripts.xlsx document
  7. Ensure that you have the Title and Script columns available, then click next:
  8. After importing this, you should see various lists populate your SharePoint site. You will need to make some changes to these:
    1. Under the Assets list, set the default value for the Archive column to Active
    2. Under the Assets list, add an additional column source for the ParentAsset column, and set it to Parent Asset Tag ID
    3. Under the Asset Manager Default Values list, create two rows with the titles Company Label and Asset Tag Prefix Value. (See the video above if you are unsure what these refer to.)

With this done, you can now move on to setting up your connection references and environment variables.

Environment Variables

In the above video demonstration, we configure the default value for each variable. Changing the default means that when new solution versions are released, the default value will be overwritten, meaning you will need to re-add these values after an update.

When you set your environment variables, please instead add a custom value and do not edit the default.
  1. Navigate back to your ServOrg's Default Solution and open the Environment variables tab in the Object panel, and then set the following variables:
    1. Asset Manager - SharePoint Site
    2. Asset Manager - Asset Manager List Scripts
  2. Under the Cloud flows tab, enable and then run the Asset Manager - Create SharePoint Lists flow.
    You will be warned that environment variables will be invalidated. Agree to this, then continue.
  3. Now, again under the Environment variables tab in the Objects panel, update the following variables:
    If you are unsure what these variables should be set to, please reference the video above.
    1. Asset Manager - Admin Email
    2. Asset Manager - Asset Bulk Import Records
    3. Asset Manager - Asset Manager Default Values
    4. Asset Manager - Asset Notes and Documents
    5. Asset Manager - Asset Types
    6. Asset Manager - Types
    7. Asset Manager - Documents
    8. Asset Manager - Domain
    9. Asset Manager - Location
    10. Asset Manager - Manufacturers
    11. Asset Manager - Models
    12. Asset Manager - Network Device
    13. Asset Manager - Parent Asset
    14. Asset Manager - Purchase Orders
    15. Asset Manager - Subscription
    16. Asset Manager - Tags
    17. Asset Manager - Warranty

Cloud Flows

We are now going to go through and enable the required flows for the Asset Management solution.

  1. Back in your ServOrg's Default Solution, under the Cloud flows tab in the Objects panel, enable and then run the Asset Manager - Save SP Document Library ID as Environment Variable flow
    This will populate the final environment variable that we didn't set in the last section!
  2. Once that has been successful, navigate to your Asset Manager Managed Solution in your ServOrg and then enable the following flows in order:
    1. Asset Manager - Bulk Import Existing Assets Using Excel Template V2
    2. Asset Manager - Create Asset Import Template
    3. Asset Manager - Create CSV Report
    4. Asset Manager - Get Filtered Counts of Asset List (HTTP)
    5. Asset Manager - Get Total Count of Asset List (HTTP)

Sharing the App

  1. Log in to the Power Platform Admin Center and load it into your ServOrg environment, and open the Users modal
  2. For each account you want to add this role to:
    1. Search for the account
    2. For the relevant account in the list, click ⁝ (More Options) > Manage security roles
    3. Apply the relevant Admin or User role depending on which access level the user should have in the app.
    4. Click Save
  3. Navigate back to your Managed Solutions in your ServOrg and open the Asset Management Solution, then open the Apps tab in the object Panel. From here, you can share the Asset Management app with the users who will need access
  4. Under the Details tab, copy the app's weblink and then play the Asset Management app

How did we do?

Change Management Solution

Contact