Good morning, I tried to activate the alpha plugin released on the new version and the option doesn’t shows in the Administration page.
I followed the steps in this guide in order to activate the Microsoft SSO and test it.
I have the browser extension v3.9.1 and Passbolt PRO v3.9.0., using Apache v2.4.38, PHP v8.2.1 and Debian 10.
Here is the passbolt.php file with the flag activated:
<?php /** * Passbolt ~ Open source password manager for teams * Copyright (c) Passbolt SA (https://www.passbolt.com) * * Licensed under GNU Affero General Public License version 3 of the or any later version. * For full copyright and license information, please see the LICENSE.txt * Redistributions of files must retain the above copyright notice. * * @copyright Copyright (c) Passbolt SA (https://www.passbolt.com) * @license https://opensource.org/licenses/AGPL-3.0 AGPL License * @link https://www.passbolt.com Passbolt(tm) * @since 2.0.0 */ /** * PASSBOLT CONFIGURATION FILE * * This is a generated configuration file, which was generated by the passbolt web installer. * * To see all available options, you can refer to the default.php file, or replace this file * by a copy of passbolt.default.php * Do not modify default.php or you may break your upgrade process. * * Read more about how to install passbolt: https://www.passbolt.com/help/tech/install * Any issue, check out our FAQ: https://www.passbolt.com/faq * An installation issue? Ask for help to the community: https://community.passbolt.com/ */ return [ 'App' => [ // A base URL to use for absolute links. // The url where the passbolt instance will be reachable to your end users. // This information is need to render images in emails for example 'fullBaseUrl' => '$url', ], // Database configuration. 'Datasources' => [ 'default' => [ 'host' => 'localhost', 'port' => '3306', 'username' => '$username', 'password' => '$pass', 'database' => '$db', ], ], // Email configuration. 'EmailTransport' => [ 'default' => [ 'host' => '$host', 'port' => 25, 'username' => '$username, 'password' => '$pass', // Is this a secure connection? true if yes, null if no. 'tls' => null, //'timeout' => 30, 'client' => '$server', //'url' => null, ], ], 'Email' => [ 'default' => [ // Defines the default name and email of the sender of the emails. 'from' => [$email' => 'Passbolt'], //'charset' => 'utf-8', //'headerCharset' => 'utf-8', ], ], 'passbolt' => [ // GPG Configuration. // The keyring must to be owned and accessible by the webserver user. // Example: www-data user on Debian 'gpg' => [ // Main server key. 'serverKey' => [ // Server private key fingerprint. 'fingerprint' => '$server_key', 'public' => CONFIG . DS . 'gpg' . DS . 'serverkey.asc', 'private' => CONFIG . DS . 'gpg' . DS . 'serverkey_private.asc', ], ], 'registration' => [ 'public' => false, ], 'ssl' => [ 'force' => true, ], 'security' => [ 'smtpSettings' => [ 'endpointsDisabled' => true, ] ], 'email' => [ 'validate' => [ 'mx' => true, ] ], 'sso' => [ 'enabled' => true ], ], ];
Here is the Administration page:
And here you are the healthcheck command:
Can you help me to activate it in order to test it?