Skip to content

Latest commit

 

History

History
60 lines (47 loc) · 32.6 KB

File metadata and controls

60 lines (47 loc) · 32.6 KB

Addigy integration

{% hint style="info" %} If you’re new to integrations in Rewst, read through our introductory integration documentation here. {% endhint %}

What does the Addigy integration do?

Our Addigy integration enables the automation of Apple device management and monitoring. Use the Addigy API within Rewst workflows to create, read, update, or delete managed devices, and access monitoring functionality.

Set up the Addigy integration

Set up steps in Addigy

  1. Log in to your Addigy account.

  2. Navigate to https://app.addigy.com/integrations.

  3. Scroll down the page to the Addigy API submenu.

  4. Click the V2 tab.

  5. Click New API Token.

  6. Set your appropriate name and permissions for your V2 API token.

  7. Click Add.

  8. Copy the v2 token value from the new token section of the V2 tab. Store it somewhere secure, as you'll need it for further steps in Rewst. Note that once you leave this page, you won't be able to see the token again.

  9. Copy the Parent Organization ID. This will be displayed under the Addigy API submenu title.

  10. Click the V1 tab of the Addigy API submenu.

  11. Click New API Token.

  12. Set your appropriate name and permissions for your V1 API token.

  13. Click Add.

  14. Copy the V1 Client ID and Client Secret. Store the information somewhere secure, as you'll need it for further steps in Rewst. Note that once you leave this page, you won't be able to see the token again.

Set up steps in Rewst

  1. Navigate to Marketplace > Integrations in the left side menu of your Rewst platform.
  2. Search for Addigy in the integrations page.

  3. Click on the integration tile to launch the configuration setup page.
  4. Under Parameters, paste the information copied from Addigy into the relevant fields:
    1. Parent Organization ID
    2. V1 Client ID
    3. V1 Client Secret
    4. V2 API Key
  5. Click Save Configuration.
  6. Rewst will do a quick validation of your input. Once completed, you'll see a new section beneath the configuration form for organization mapping. Complete your mapping as desired.

{% hint style="success" %} Got an idea for a new Integration? Rewst is constantly adding new integrations to our integrations page. Submit your idea or upvote existing ideas here in our Canny feedback collector. {% endhint %}

Actions and endpoints

{% hint style="info" %} For more on how actions work in Rewst, check out our introductory actions documentation here. {% endhint %}

CategoryActionDescriptionRequired permissions
Apps And BooksList Of Apps And Books Tokens Assigned To PoliciesGet a list of apps and books tokens assigned to policies
Automatic Device EnrollmentList Ade Tokens Assigned To PoliciesGet a list of ADE tokens assigned to policies
AutotaskList Autotask AccountsGet Autotask account
AutotaskGet Autotask AccountGet Autotask account
AutotaskSync Policy Devices With Autotask ConfigurationsSync policy devices with Autotask configurations.Permission required: Edit Integration
Azure Conditional AccessGet Azure Conditional Access All Accounts MetadataGet Azure Conditional Access all accounts metadata
BenchmarkUpdate A Benchmark AssetUpdate a benchmark asset.Permission required: Edit Benchmark
BenchmarkCreate A Benchmark AssetCreate a benchmark asset.Permission required: Create Benchmark
BenchmarkDelete A Benchmark AssetDelete a benchmark assetPermission required: Delete Benchmark
BenchmarkAssign A Benchmark To A PolicyAssign a benchmark to a policyPermission required: Edit Policy Benchmarks
BenchmarkRemove A Benchmark From PolicyRemove a benchmark from a policyPermission required: Edit Policy Benchmarks
BenchmarkList Benchmark AssetsGet a list of benchmark assets for an organizationPermission required: View Benchmarks
BillingGet Billing AccountGet billing account for a given organization
BillingGet Billing DataGet billing data for a given child organization
BillingGet Billing InvoicesGet billing invoices for a given organization
Child OrganizationsList Child OrganizationsGet a list of child organizations belonging to the provided organization
CommandsRun Devices CommandRun devices command
CommandsGet Command OutputGet command output
CommunityReport Community Fact Or CommandReport a community fact or command to Addigy for review
Compliance RuleUpdate A Compliance RuleUpdate a compliance rulePermission required: Edit Benchmark
Compliance RuleCreate A Compliance RuleCreate a compliance rulePermission required: Create Benchmark
Compliance RuleDelete A Compliance RuleDelete a compliance rulePermission required: Delete Benchmark
Compliance RuleGet Compliance Rules Using A ScriptGet compliance rules using scriptPermission required: View Benchmarks
Compliance RuleList Compliance RulesGet a list of compliance rules for an organizationPermission required: View Benchmarks
Compliance RuleGet A Compliance Rule UsageGet a compliance rule usagePermission required: View Benchmarks
ConfigurationsList API Key PermissionsGet API key permissions
ConnectwiseList Connect Wise AccountsGet ConnectWise account
ConnectwiseGet Ticketing AccountGet ticketing account
ConnectwiseSync Policy Devices With Connect Wise ConfigurationsSync policy devices with ConnectWise configurations Permission required: Edit Integration
Device Compliance StatusGet Device Compliance Statuses Per BenchmarkGet device compliance statuses per benchmarkPermission required: View devices
Device Compliance StatusList Devices Compliance StatusGet devices compliance statusPermission required: View Devices
Device Script AssignmentsList Device Script AssignmentsGet Device Script Assignments available for the organization
Device Script AssignmentsCreates A Device Script AssignmentCreates a device script assignment in the organization
Device Script AssignmentsDeletes A Device Script AssignmentDeletes a device script assignment from the organization
DevicesUniversal Search DevicesAllow to query for a set of devices based on a value that pertains to one of their device factsPermission required:
View Devices
DevicesRemoves A DeviceRemoves a device from Addigy
Note: This endpoint is not meant to be used by bulk removal operations.
Permission required: Delete Devices
FactsList Custom FactsList all custom facts for the organization
FactsUpdate Custom FactsUpdate a custom fact
FactsCreate Custom FactsCreate a custom fact.
FactsDelete Custom FactsDelete a custom fact
FactsAssign Custom Fact To PoliciesAssign Custom Facts to policies
FactsUnassign A Custom Fact From A PolicyUnassign a custom fact from a policy
FactsList Of Custom Facts Filtered By ID Or NameGet a list of Custom Facts filtered by id or name for an organization
FilesList Organization FilesGet a list of files for an organization
Permission required: View Files
Generic RequestAddigy API RequestInclude /v2/ for Addigy API v2 usage, generic action for making authenticated requests against the Addigy API
Installed AppsQuery Installed Apps From A Device (Via Mdm)Query installed apps from a device providing some agent IDsPermission required: View Devices
MaintenanceUpdate Maintenance ItemUpdate a maintenance itemPermission required: Edit Catalog Maintenance
MaintenanceCreate Maintenance ItemCreate a maintenance itemPermission required: Create Catalog Maintenance
MaintenanceDelete Maintenance ItemDelete a maintenance itemPermission required: Delete Catalog Maintenance
MaintenanceAssign Polices To A Maintenance ItemAssign polices to a maintenance itemPermission required: Edit Policy Maintenance
MaintenanceUnassign A Maintenance Item From PolicyUnassign a maintenance item from policyPermission required: Edit Policy Maintenance
MaintenanceList Maintenance ItemsGet a list of maintenance items for an organization.
Malwarebytes OneviewEnable Malware Bytes One View Integration. Create New AccountEnable MalwareBytes OneView integration, create new account
Malwarebytes OneviewDisable Malware Bytes One View IntegrationDisable MalwareBytes OneView integration.
Malwarebytes OneviewGet Malware Bytes One View Account StatusGet MalwareBytes OneView account status
Malwarebytes OneviewGet Malware Bytes One View Account Catalog UsageGet MalwareBytes OneView account catalog usage
Malwarebytes OneviewGet Malware Bytes One View SitesGet MalwareBytes OneView sites
Malwarebytes OneviewGet Malware Bytes One View Policy SitesGet MalwareBytes OneView policy sites
Malwarebytes OneviewAssign A Malware Bytes One View Site To A PolicyAssign a MalwareBytes OneView site to a policy
Malwarebytes OneviewRemove A Malware Bytes One View Site From PolicyRemove a MalwareBytes OneView site from policy
Managed Apps ConfigurationsGets Managed App Configuration For Apps & Books ApplicationsGets managed app configuration for Apps and Books applications
Managed Apps ConfigurationsRequests To Create Managed App Configuration For Apps & Books ApplicationsRequests to create managed app configuration for Apps and Books applications
Managed Apps ConfigurationsRequests To Delete Managed App Configuration For Apps & Books ApplicationsRequests to delete managed app configuration for Apps and Books applications
Managed Apps ConfigurationsRequests To Assign Managed App Configuration To Apple ApplicationRequests to assign managed app configuration to Apple application
Managed Apps ConfigurationsGets Managed App Configurations For A LocationGets managed app configurations for a location
Mdm CommandsClear PasscodeThis command allows the server to delete a user that has an active account on the device-Please provide the device agent ID or the device UUID
Mdm CommandsDelete Device UserThis command allows the server to delete a user that has an active account on the device-Please provide the device agent ID or the device UUID
Mdm CommandsList Mdm Device UsersReturns a list of known users that were given to Addigy via the Request User List command -Please provide the device agent ID or the device uuid
Mdm CommandsLock Mdm DeviceThis command locks the device. The device will be unusable until the passcode is entered.Please provide the device agent ID or the device UUID
Mdm CommandsDisable Lost ModeThis command allows the server to put the device in MDM lost mode, with a message, phone number, and footnote text. A message or phone number must be provided.Please provide the device agent ID or the device UUID
Mdm CommandsEnable Lost ModeThis command allows the server to put the device in MDM lost mode, with a message, phone number, and footnote text. A message or phone number must be provided.Please provide the device agent ID or the device UUID
Mdm CommandsGet Device LocationAllows the server to ask the device to report its location if it is in MDM lost mode. Please provide the device agent ID or the device UUID.
Mdm CommandsRestart Mdm DeviceDescription coming soon...
Mdm Configuration ProfilesGet Mdm Configuration Profile DefinitionAddigy payload type of MDM profile
Mdm Configuration ProfilesGet Mdm Configuration Profile DefinitionsGet MDM configuration profile definitions
Mdm Configuration ProfilesGet Policy Profiles By Addigy Payload TypeGet policy profiles by Addigy payload type
Mdm Configuration ProfilesCreates An Mdm ProfileCreates an MDM profile
Mdm Configuration ProfilesAssign Policies To Manifest Based Mdm Configuration ProfileAssign policies to manifest-based MDM configuration profile
Mdm Configuration ProfilesUnassign An Mdm Profile From PoliciesUnassign an MDM profile from policies
Mdm Configuration ProfilesGet Manifest Based Mdm Configuration ProfileGet manifest-based MDM configuration profile
Mdm Configuration ProfilesDelete Manifest Based Mdm Configuration ProfileDelete manifest-based MDM configuration profile
Mdm Configuration ProfilesGet Manifest Based Mdm Configuration ProfilesGet manifest-based MDM configuration profiles
Mdm Configuration ProfilesUpdate A Manifest Based Mdm Configuration ProfileUpdate a manifest-based MDM configuration profile
Mdm Configuration ProfilesConfirm Changes To Manifest Based Mdm Configuration ProfileConfirm changes to manifest-based MDM configuration profile
Mdm Configuration ProfilesQuery Mdm Payload InformationQuery MDM Payload information and assignments
Mdm DevicesGet Mdm Device DetailsGet MDM device details including enrollment profile, APN certificate and last response
Mdm DevicesTest Mdm ResponseTest MDM response
Mdm EnrollmentInstall Mdm Enrollment ProfileInstall MDM enrollment profile via mdm if available or via agent for macOS devices
Mdm Installed CertificatesList Of Mdm Installed CertificatesPaginated request that returns list of installed certificates by mdm devicesPermission required: View Devices
Mdm Profile DeploymentDeploy Profile To List Of DevicesDeploys profile to list of devices andor managed users. It is an atomic request meaning that if one error is encountered no profile will be deployed to any of the devices and/or managed usersPermission required: View Devices, Execute commands
Mdm ProfilesList Mdm Profiles
Mdm Profiles PoliciesList Mdm Profiles Assigned To PoliciesGet MDM profiles assigned to policies
MonitoringUpdate A Monitoring ItemUpdate a monitoring itemPermission required: Edit Custom Monitoring.
MonitoringCreate A Monitoring ItemCreate a monitoring itemPermission required: Create Custom Monitoring
MonitoringDelete A Monitoring ItemDelete a monitoring itemPermission required: Delete Custom Monitoring
MonitoringAssign Monitoring Item To PolicyAssign monitoring item to policyPermission required: Edit Policy Monitoring
MonitoringUnassign A Monitoring Item From PolicyUnassign a monitoring item from policy Permission required: Edit Policy Monitoring
MonitoringList Monitoring ItemsGet a list of monitoring items for an organization.
MonitoringList Of Received AlertsQuery list of received alerts
Office UpdatesAssign Office Update Asset To PolicyAssign office asset to policyPermission required: Edit Policy Instruction
Office UpdatesRemove Office Update From A PolicyRemove office update from a policyPermission required: Edit Policy Instruction
Os UsersAssigns OS User Asset To A PolicyAssigns an OS user asset to a policyPermission required: Edit Policy Instructions
Os UsersUnassigns OS User Asset From A PolicyUnassigns an OS user asset from a policyPermission required: Edit Policy Instructions
PoliciesUpdate A PolicyUpdate a policy.Permission required: Edit Policy
PoliciesCreate A PolicyCreate a policyPermission required: Create Policy
PoliciesDelete A PolicyDelete a policyPermission required: Delete Policy
PoliciesUpdate A Policy ParentUpdate a policy parentPermission required: Edit Policy
PoliciesDelete A Policy ParentDelete a policy parentPermission required: Edit Policy
PoliciesGet Policy InfoQuery an organization for all policies or filter to get specific policy info
Policy RulesGet Policy Assignment RuleGet policy assignment rulePermission required: Automatic Policy Assignments
Policy RulesAdd Assignment Rule To PolicyAdd assignment rule to policyPermission required: Automatic Policy Assignments
Policy RulesRemove Assignment Rule From PolicyRemove assignment rule from policyPermission required: Automatic Policy Assignments
Policy RulesList Policy Assignment RulesGet policy assignment rulesPermission required: Automatic Policy Assignments
Public Beta FeaturesGet Public Beta FeaturesGet all Beta Features available for the organizationPermission required: Update Feature Beta Status
Public Beta FeaturesEnables A Beta Feature In The OrganizationEnables a Beta Feature in the organizationPermission required: Update Feature Beta Status
Public Beta FeaturesDisables A Beta Feature From The OrganizationDisables the Beta Features from the organizationPermission required: Update Feature Beta Status
ReportsRequest ReportRequest a report. Only one report of each type can be requested at a time
ReportsGet A ReportGet a report
ReportsList Available ReportsGet a list of available reports
ReportsList Report StatusesGet report statuses
ScriptDelete ScriptDelete a scriptPermission required: Delete Predefined Commands
Self Service ConfigurationCreate Self Service ConfigurationCreates a new self service configuration in the organizationPermission required: Create Instruction
Self Service Location AssetsList Of Available Assets For The Provided Location ID (Token ID)
Smart SoftwareAssigns A Smart Software Item To A PolicyAssigns a Smart Software Item to a Policy given the Policy ID and Smart Software Item IDPermission required: Edit Policy Instructions
Smart SoftwareUnassigns A Smart Software Item From A PolicyUnassigns a Smart Software Item from a Policy given the Policy ID and Smart Software Item IDPermission required: Edit Policy Instructions
Smart SoftwareCreate A New Smart SoftwareCreates a new smart software Permission required: Create Instruction
Smart SoftwareList Of Smart Software ItemsGets a list of smart software items available for the given organization.Items returned can be filtered based on query parameters from the request.
To query for the versions of a software, provide the identifier of the software in the query.
Smart SoftwareGets A Smart Software ItemGets a smart software item by ID
Smart SoftwareCreates A New Version Of A Smart SoftwareCreates a new version of a smart softwarePermission required: Create Instruction
Static FieldsList Static FieldsGets a list of all static fields available for the organizationPermission required: View Devices
Static FieldsUpdates An Existing Static FieldUpdates the name of an existing static field in the organizationPermission required: View Devices
Static FieldsCreates Static FieldsCreates a new static field in the organizationPermission required: View Devices
Static FieldsRemoves A Static FieldRemoves the static field from the organizationPermission required: View Devices
Static FieldsList Static Fields Assigned To DevicesGets a list of all static fields assigned to devices for the organizationPermission required: View Devices
Static FieldsAssign A Static Field To Device(S)Assign static field values to device(s) in the organizationPermission required: View Devices
System EventsList System EventsAllows listing system events with highlightingPermission required: View System Events
System EventsSearch System EventsAllow to search system eventsPermission required: View System Events
System Updates (Mdm)Gets Available System Updates Reported For A DeviceGets available system updates reported for a devicePermission required: View Device List
System Updates (Mdm)Requests Available System Updates For A Device Via Mdm CommandRequests available system updates for a device via MDM commandPermission required: View Device List, Execute Predefined Commands
System Updates (Mdm)Gets Available System Updates Reported For A Device, With Their Current Installation StatusesGets available system updates reported for a device, with their current installation statusesPermission required: View Device List, Execute Predefined Commands
System Updates (Mdm)Gets Installed System Updates Reported For A DeviceGets installed system updates reported for a devicePermission required: View System Updates Settings, View Device List
System Updates (Mdm)Requests To Send Installed System Updates Reported For Policy Devices To User EmailRequests to send installed system updates reported for policy devices to user emailPermission required: View System Updates Settings
System Updates (Mdm)Requests To Schedule System Updates (On Demand) For Devices Via Mdm CommandRequests to schedule system updates (on-demand) for devices via MDM command
System Updates (Mdm)Requests To Schedule System Updates (On Demand) For Policy Devices Via Mdm CommandRequests to schedule system updates (on-demand) for policy devices via MDM command
System Updates (Mdm)Requests A System Updates Scan For A Device Via Mdm CommandRequests a system updates scan for a device via MDM commandPermission required: View Device List, Execute Predefined Commands
System Updates (Mdm)Requests The Schedule Of System Updates Via Mdm CommandRequests the schedule of system updates via MDM commandPermission required: View Device List, Execute Predefined Commands
System Updates (Mdm)Gets System Updates Settings For A PolicyGets system updates settings for a policyPermission required: View System Updates Settings
System Updates (Mdm)Requests To Create Or Update System Updates Settings For A PolicyRequests to create or update system updates settings for a policy
System Updates (Mdm)Gets Current System Updates Statuses Reported For A DeviceGets current system updates statuses reported for a devicePermission required: View Device List, Execute Predefined Commands
System Updates (Mdm)Requests System Updates Statuses For A Device Via Mdm CommandRequests system updates statuses for a device via MDM commandPermission required: View Device List, Execute Predefined Commands
UsersList Organization UsersQuery for organization usersPermission required: View Users
UsersUpdate A UserUpdate a userPermission required: Edit User
UsersCreate UserCreate a userPermission required: Create User
UsersDeletes A User From The OrganizationDeletes a user from the organizationPermission required: Remove User
VariablesUpdate A VariableUpdate a variablePermission required: Edit Variable
VariablesCreate A VariableCreate a variablePermission required: Create Variable
VariablesDelete A VariableDelete a variablePermission required: Delete Variable
VariablesGet Policy Variable ValueGet policy variable valuePermission required: Edit Policy
VariablesAssign Policy Value To A VariableAssign policy value to a variablePermission required: Edit Policy
VariablesRemove Policy Value From A VariableRemove policy value from a variablePermission required: Edit Policy
VariablesGet Variable UsageGet variable usage. Permission required: View Variable
VariablesGet Variable ValueGet variable value.Permission Required: View Variable
VariablesList Variables for OrganizationGet a list of variables for an organizationPermission Required: View Variables