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 |
| 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 |