|
Python Connector for Dynamics 365 Connecting to Dynamics 365 - Python Connector for Dynamics 365 |
|
To establish a connection to Dynamics 365, import the connector and authenticate using basic or OAuth 2.0 authentication.
First, import the Dynamics 365 connector module:
import devart.dynamics365 as dynamics365
Connect to your Dynamics 365 environment using the connect() module method and obtain a connection object.
You can connect to Dynamics 365 using either basic authentication or OAuth 2.0 authentication.
Basic authentication
For basic authentication, provide your Dynamics 365 server URL and authentication credentials:
my_connection = dynamics365.connect(
Authentication="Basic",
Server="your_dynamics365_url",
UserId="your_username",
Password="your_password"
)
Replace the example values with your actual connection values.
For more information, see Connection parameters.
OAuth 2.0 authentication
For OAuth 2.0 authentication, provide your OAuth credentials:
response = dynamics365.signin(Server="your_dynamics365_url")
my_connection = dynamics365.connect(
Authentication="OAuth",
Server="your_dynamics365_url",
RefreshToken=response["Refresh Token"]
)
Replace the example values with your actual connection values.
For more information, see Connection parameters.