Share via


Public 360

Public 360 is a market leading ECM system in the Nordics. The Public 360 connector enables users to create flows that archive cases, documents and files into Public 360. The Public 360 connector will enable users to archive more and easier! That includes archiving social media posts, Outlook items or OneDrive documents.

This connector is available in the following products and regions:

Service Class Regions
Copilot Studio Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Logic Apps Standard All Logic Apps regions except the following:
     -   Azure Government regions
     -   Azure China regions
     -   US Department of Defense (DoD)
Power Apps Premium All Power Apps regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Power Automate Premium All Power Automate regions except the following:
     -   US Government (GCC)
     -   US Government (GCC High)
     -   China Cloud operated by 21Vianet
     -   US Department of Defense (DoD)
Contact
Name 360 support
URL https://tieto.service-now.com/tsc
Email public360.support@tietoevry.com
Connector Metadata
Publisher Tietoevry Norway
Website https://www.tietoevry.com/
Privacy policy https://www.tietoevry.com/siteassets/files/privacy-notice/privacy-notice-public-360-power-automate-connetor.pdf
Categories Content and Files;Productivity

Public 360° is a market-leading enterprise content management system in the Nordics. The Public 360° Connector integrates with the system through the SIF (Simple Integration Framework) API and enables the automated creation of cases, documents, and files directly in Public 360°. Information such as emails, social media posts, or documents from cloud storage can be captured and organized in a consistent and structured way. By simplifying the creation of records in Public 360°, the connector helps organizations extend their digital processes while ensuring reliable and compliant recordkeeping.

Prerequisites

To use this connector, ensure the following requirements are met:

  • An active Azure subscription
  • An authorized user account in your Microsoft Entra ID
  • Necessary permissions to access and archive data in Public 360°

How to get credentials

The Public 360° connector uses bearer token authentication via Azure Active Directory (AAD). To connect, you must have an active user account in a Public 360° instance. Signing in with your Public 360° credentials authenticates you through AAD and generates the bearer token required to establish the connection. This connection is personal and cannot be shared. If a Power App using this connector is shared with another user, that user will be prompted to create their own connection explicitly. If you are unsure whether you have the necessary account or permissions, please contact your Public 360° administrator.

Known Issues and Limitiations

The connector currently supports three actions: creating a new case in Public 360°, uploading and archiving a document to an existing case, and attaching a file either to a document or directly in Public 360°. Only a limited number of parameters are directly available in the connector interface, but any parameters not listed there can still be configured through the AdditionalFields parameter. We plan to expand the range of available services and introduce improvements based on user feedback in the near future. To keep the process simple and reduce payload size, we recommend making use of Public 360°’s default value sets. For guidance on setting parameters through AdditionalFields, using default value sets, or optimizing other aspects of the connector, please reach out to your 360° administrator for assistance.

Common errors and remedies

Potential issues when using the connector include:

  • 401 Unauthorized: This occurs when authentication fails. It can happen if the credentials provided to access the SIF API are invalid, expired, or missing, or if the user does not have sufficient permissions to perform the requested action.
  • 502 Bad Gateway: This indicates that the connector could not successfully communicate with the Public 360° service. Common causes include temporary service outages, network issues, or misconfigurations in the API endpoint. A frequent mistake is including the https:// prefix in the host URL; the host should be specified without it (for example, use my360.com instead of https://my360.com). In all other cases, the HTTP response code will be 200, even if the underlying SIF API call failed. The actual outcome of the SIF API call is indicated by the Successful property in the response body. If the value of Successful is No, the operation did not succeed. Details about the error can be found in the ErrorMessage and ErrorDetails properties.

This connector is using SIF API for communication with Public 360. For more information, visit https://help.360online.com/ReleaseInformation/SIF%20APIs%20-%20Documentation.pdf

Creating a connection

The connector supports the following authentication types:

Default Parameters for creating connection. All regions Not shareable

Default

Applicable: All regions

Parameters for creating connection.

This is not shareable connection. If the power app is shared with another user, another user will be prompted to create new connection explicitly.

Throttling Limits

Name Calls Renewal Period
API calls per connection 100 60 seconds

Actions

Create Case

This operation is used to create cases in Public 360 using SIF API. Required fields include Title, Case Type, and Responsible Person Email/Id Number or Responsible Enterprise Number. We recommend using the Default Value Sets feature in Public 360 to preconfigure these values for Case, Document, and File. This is especially useful when creating documents automatically from forms or through integration with external systems. For more information, visit: https://help.360online.com/ReleaseInformation/SIF%20APIs%20-%20Documentation.pdf

Create Document

This operation is used to create documents in Public 360 using SIF API and supports both registered and unregistered documents. Required fields include Title, Archive, Category, and Status. Registered documents must include a case number. Unregistered documents do not require a case but must include three additional fields: ToOrigin, CF_ExtSystem, and Commited. The archive for unregistered documents must be set to "Import archive" (default recno: 7). We recommend using the Default Value Sets feature in Public 360 to preconfigure these values. For more information, visit: https://help.360online.com/ReleaseInformation/SIF%20APIs%20-%20Documentation.pdf

Create File

This operation creates files in Public 360 using the SIF API. For more information, visit: https://help.360online.com/ReleaseInformation/SIF%20APIs%20-%20Documentation.pdf

Create Case

This operation is used to create cases in Public 360 using SIF API. Required fields include Title, Case Type, and Responsible Person Email/Id Number or Responsible Enterprise Number. We recommend using the Default Value Sets feature in Public 360 to preconfigure these values for Case, Document, and File. This is especially useful when creating documents automatically from forms or through integration with external systems. For more information, visit: https://help.360online.com/ReleaseInformation/SIF%20APIs%20-%20Documentation.pdf

Parameters

Name Key Required Type Description
Host URL
hosturl True string

Host URL to point to the public 360 solution.

Title
Title True string

Title for the case.

Default Value Set
DefaultValueSet string

Set of defined values for Case entities which are used to create case with those values as default if not passed.

Unofficial title
UnofficialTitle string

Unofficial title for the case.

Case Type
CaseType string

Code or recno value, for instance “Case” or “recno:2”. Refers to the Case type code table.

Responsible Person Email
ResponsiblePersonEmail string

Responsible person for the case.

Responsible Person Id Number
ResponsiblePersonIdNumber string

Refers to a valid contact external id. Alternative to Responsible person Email.

Responsible Enterprise Number
ResponsibleEnterpriseNumber string

Looks up enterprise based on external id or reference number. Alternative to Responsible person email and id number.

Progress Plan Id
ProgressPlanId integer

Progress Plan Id to connect a case to a progress plan. The Progress Plan Id can be a recno, workunit id or description.

Name
Name string

The name of the field. This name is the name in the 360° meta model (Not always the same as seen in 360° GUI.)

Value
Value string

The value to be set in the field.

Returns

Name Path Type Description
Recno
Recno integer

Recno

CaseNumber
CaseNumber string

CaseNumber

Successful
Successful boolean

Successful

ErrorMessage
ErrorMessage string

ErrorMessage

ErrorDetails
ErrorDetails string

ErrorDetails

Create Document

This operation is used to create documents in Public 360 using SIF API and supports both registered and unregistered documents. Required fields include Title, Archive, Category, and Status. Registered documents must include a case number. Unregistered documents do not require a case but must include three additional fields: ToOrigin, CF_ExtSystem, and Commited. The archive for unregistered documents must be set to "Import archive" (default recno: 7). We recommend using the Default Value Sets feature in Public 360 to preconfigure these values. For more information, visit: https://help.360online.com/ReleaseInformation/SIF%20APIs%20-%20Documentation.pdf

Parameters

Name Key Required Type Description
Host URL
hosturl True string

Host URL to point to the public 360 solution.

Title
Title True string

Title for the document.

Case Number
CaseNumber string

Case Number of the case this document belongs to.

Default Value Set
DefaultValueSet string

Set of defined values for Document entities which are used to create document with those values as default if not passed

Unofficial title
UnofficialTitle string

Unofficial title for the document.

Responsible Person Email
ResponsiblePersonEmail string

Responsible person for the document.

Category
Category string

Category for the document. F.ex. recno:60005 for Internal memo without follow-up

Status
Status string

Status for the document. F.ex. recno:1 for Reserved or recno:6 for Officially recorded

Archive
Archive string

The Document archive for this document

Notes
Notes string

Notes for the document.

Role
Role string

The contact’s role for the specific document. Can be code or recno.

Reference Number
ReferenceNumber string

Reference Number is the Personal Id Number for a private person and Enterprise Number for an enterprise.

Name
Name string

The name of the field. This name is the name in the 360° meta model (Not always the same as seen in 360° GUI.)

Value
Value string

The value to be set in the field.

Returns

Name Path Type Description
Recno
Recno integer

Recno

DocumentNumber
DocumentNumber string

DocumentNumber

Successful
Successful boolean

Successful

ErrorMessage
ErrorMessage string

ErrorMessage

ErrorDetails
ErrorDetails string

ErrorDetails

Create File

This operation creates files in Public 360 using the SIF API. For more information, visit: https://help.360online.com/ReleaseInformation/SIF%20APIs%20-%20Documentation.pdf

Parameters

Name Key Required Type Description
Host URL
hosturl True string

Host URL to point to the public 360 solution.

Title
Title True string

Title for the file.

Document Number
DocumentNumber string

Document Number of the document this file belongs to. Either Document Number or Document Recno must be provided.

Document Recno
DocumentRecno integer

Document Recno of the document this file belongs to. Either Document Number or Document Recno must be provided.

Format
Format True string

File type to be passed during the creation of file (e.g. "txt" , "htm").

Data
Base64Data True string

File contents, "Base64" encoded.

Name
Name string

The name of the field. This name is the name in the 360° meta model (Not always the same as seen in 360° GUI.)

Value
Value string

The value to be set in the field.

Returns

Name Path Type Description
Recno
Recno integer

Recno

Successful
Successful boolean

Successful

ErrorMessage
ErrorMessage string

ErrorMessage

ErrorDetails
ErrorDetails string

ErrorDetails