Welcome to the Alteryx Knowledge Base

Error: "<class 'AttributeError'>:'NoneType' object has no attribute 'get' " when running workflow in Server UI with a DCM connection
user

Created/Edited - 4/21/2026 by Nora Tobon | Alteryx

Description

This Alteryx Designer and Server error is received when running a workflow in Server UI that contains certain connector tools configured to use a DCM Connection.

class 'AttributeError'>:'NoneType' object has no attribute 'get'

 


sharepoint1.png
 
Issue
I can not run workflow with Sharepoint DCM connection in Gallery because I get an error.
Environment
  • Alteryx Designer  
    • Versions 2021.4.2 Patch 4
    • 2022.1 Patch 2+
  • Alteryx Server 
    • Versions 2021.4.2 Patch 4
    • 2022.1 Patch 2+
  • Sharepoint Tool
    • Version 2.2.0+
  • OneDrive Tool
    • Version 2.2.0
  • PowerBI Output Tool
    • Version 3.3.0+
  • Azure Data Lake Tools
    • Version 2.3.0+
  • Tableau Output Tools
    • Version 1.2.0+
Cause

The tokens for the connection are not available or configured properly on the Server. This could be because the connection has not been synced to the Server, or because the SDK access mode is not set to allow the specific credential.

Resolution

NOTE: Your Server must be configured with SDK Access Mode to "AllowAll" in order for connector tools using a DCM connection to run on the Server. Contact your Server Admin to enable this (see Help Documentation ).

 

Resolution A

Ensure the DCM connection is shared with the user running the workflow:

  • If the workflow is scheduled, share the DCM connection with the schedule owner.
  • If there is a service account listed as a Run As user in the Alteryx System Settings (Worker > Run As) and workflow credentials are not used on the workflow, the DCM connection should be shared with the service account as well.

 

Resolution B

Sync the DCM connections to the Server.

  1. Go to File > Manage Connections to open Connection Manager.
  2. Select Synchronize.
  3. For the new Server connection:
    1. Select + Add Gallery.
    2. Enter the Server instance URL and select Connect.
    3. Enter Email and Password and select Sign In.
  4. Select Server instance to sync with.
  5. Select Synchronize.
  6. Select Done.


Resolution C

Set the SDK Access Mode/ SDK Tools support to "AllowAll" both in Designer and server. 

  • In the Alteryx System Settings on the server, set the SDK Tools Support to Allow All (if not already) and restart the Alteryx Service

 

image.png

 

  • In the user's Designer, set the SDK Access Mode to AllowAll and resync the DCM connection

 

    • image.png


Resolution D

Delete the .shiv folder in the user directory on the Server machine. 

  1. On the Alteryx Gallery Server machine, navigate to %UserProfile% in File Explorer to view the user profile directory.
  2. Locate the folder ".shiv" and delete this folder. 
  3. Open Designer on the Server machine. In a new workflow canvas, drag the SharePoint Input Tool onto the canvas. 
  4. Click off the tool into the white canvas area, to deselect the tool. 

The tool will regenerate the .shiv folder at this point, so please be patient as Designer may show as "Not Responding" while this occurs. 

  1. When the tool loads and Designer is responsive again, verify that the .shiv folder has been recreated. 
  2. Rerun the workflow in Gallery to see if the error has been resolved. 


Resolution E

Ensure that the version of Alteryx server is compatible with the tool version. The compatible versions are listed on the Release Notes for each tool. If the version of server is not compatible, either use a lower compatible version of the tool or upgrade server to a compatible version/patch. 

  • For example, PowerBI Output versions 3.3.0 and 3.3.1 require 2021.4.2 Patch 4, 2022.1 Patch 2 and later.

 

image.png

You should now be able to run the workflow successfully.

Additional Information
Was this article helpful?