Information
-
PLANTA pulse is based on the Meteor framework.
-
The related settings are contained within the
docker-compose.ymlfile under "METEOR_SETTINGS” and can be edited there, if needed.-
When making changes, the JSON syntax needs to be observed. (It can be checked with a JSON validator, e.g. JSONLint.)
-
-
In the Meteor Settings, several parameters can be edited, e.g. the authentication methods or settings regarding the self-registration.
{
"saml":[
],
"public":{
"backgroundPath":[
"/logo_background.svg",
""
],
"enableInAppNotifications":true,
"forbidUserReg":false,
"disconnectTimeSec":600
},
"userAuth":{
"userpw":true,
"saml":false
},
"mailServer":{
"from":" ",
"host":" ",
"port":" ",
"username":" ",
"password":" ",
"disableCertCheck":true,
"enableTLS":false
},
"hideFeatures":{
"applicationLogs": false,
"timeRecording": false,
"selfRegistration": false,
"emailSettings": false
},
"pulsePlan":"free",
"microsoftGraph": {
"graphEndPoint": "https://graph.microsoft.com/v1.0",
"clientId": "<ID>",
"clientSecret": "<ID>",
"tenantId": "6e0cb325-66f1-4d84-a389-b4fae3f7d264",
"redirectUri": "https://planta.plantapulse.de",
"permissionScope": [
"user.read",
"Files.ReadWrite.All"
]
}
}
}
Parameter
|
Parameter |
Optional? |
Possible Values |
Default |
Description |
|---|---|---|---|---|
|
public |
Optional |
|
|
|
|
|
Optional |
Boolean |
|
Deactivates the self-registration in PLANTA pulse: |
|
|
Optional
|
String |
- |
Default background image |
|
|
Optional |
Int |
60 seconds |
Time until client disconnect |
|
|
Required (from Release 25) |
Boolean |
- |
Activates the in-app notifications |
|
|
Optional |
See Logger |
|
|
|
userAuth |
Optional |
|
|
|
|
|
Optional |
Boolean |
|
Local users (see also Authentication Methods) |
|
|
Optional |
Boolean |
|
Authentication method "SAML"
|
|
saml |
Optional |
|
|
SAML configuration (see Authentication Methods) |
|
|
Required |
String |
|
SAML provider |
|
|
Required |
String |
|
SAML endpoint |
|
|
Required |
String |
|
URL to the application |
|
|
Required |
String |
|
Single Logout URL on the IdP |
|
|
Required |
String |
|
URL to the metadata of the IdP |
|
|
Required |
String |
|
File with the application key, Base64-encoded |
|
|
Required |
String |
|
File with the application certificate, Base64-encoded |
|
|
Optional |
String |
SSO Login |
Label of the Login button |
|
fileUpload |
Optional |
|
|
|
|
|
Optional |
Int |
50 (MB) |
Maximum allowed size per attachment |
|
plantaService |
Optional |
|
|
Settings for the PLANTA project system in which hours worked are to be recorded; can also be configured in the Administration panel.
|
|
|
Required |
String |
|
Protocol used |
|
|
Required |
String |
|
Host of the PLANTA project system |
|
|
Required |
Number |
|
Port of the PLANTA project system |
|
|
Optional |
String |
|
Required for web services from PLANTA project 39.5.19 onwards |
|
|
Optional |
Number |
10000 |
Time in ms for requests until timeout |
|
|
Optional |
Number |
3 |
Number of automatic retries |
|
activeModules |
Optional |
|
|
Active components in PLANTA pulse (without the parameter, all components are active) |
|
|
Optional |
Boolean |
|
Work with cards and boards |
|
timeTracking |
Optional |
|
|
Settings for time recording; can also be configured in the Administration panel.
|
|
|
Optional |
Boolean |
|
Display presence time |
|
|
Optional |
Boolean |
|
Activate time recording on PLANTA project elements |
|
|
Optional |
Boolean |
|
Disable time recording on cards of unsynchronized boards |
|
|
Optional |
String |
|
Indicates with which cost plan the system was created |
|
microsoftGraph |
Optional |
|
|
Required for the Microsoft 365 integration |
|
|
Required |
String |
Endpoint URL |
|
|
|
Required |
String |
- |
Client ID of the PLANTA pulse Azure App |
|
|
Required |
String |
- |
Secret ID of the PLANTA pulse Azure App |
|
|
Optional |
String |
- |
Azure AD tenant ID |
|
|
Required |
String |
- |
Redirction URL for authentication URL of the system |
|
|
Required |
String |
|
App permissions for accessing OneDrive files within the organization |
|
|
Optional |
String |
"2.0" |
Defines the version for endpoints, if no version is included in the URL. Can also be configured in the Administration panel. |