Installation of other components
Full Text Search
Nextcloud Hub can not only allow users to search in files and other resources names and metadata in the framework of Unified Search, but also in files text. To enable this, an index in an ElasticSearch server must be created and kept up to date.
We can assist you in the design and deployment phase as there are multiple technical and functional decisions that can affect the service quality.
Files High Performance Backend
The Files High Performance Backend (Files HPB), also known as Notify Push, is an additional service that improves desktop and browser notifications handling.
It can improve the user experience in two ways:
- By delivering notifications in real-time as the generating event happens (ex. a file has been created, a new message in a chat, a Deck card has been assigned).
- By reducing the load on the server when a large number of Desktop Clients access it. This is because the event polling frequency on the Desktop Client can be reduced if we deploy Files HPB.
We can install this component and make sure it works as expected, both in single-server and clustered deployments.
Single Sign-On Integration
Many organizations make use of Single Sign-On technologies so that their employees and collaborators don't need to remember multiple passwords when accessing different corporate digital services.
Nextcloud Hub fully integrates with the most widely used Single Sign-On protocols, SAML v2 and OPENID. This means that when users try to access the Nextcloud Hub url, they are redirected to the Identity Provider and asked to authenticate with the pre-defined authentication method, being it password-based, multi-factor or others.
Using an authentication backend over another is a very important design decision that should be taken as early as possible in the deployment process or when a migration is planned. This is because there is no simple, out-of-the-box way to migrate users from a backend to another one.
In any case, we can support you in deploying your Nextcloud Hub instance in a Service Provider for your already-existing Identity Provider and help you understand the difference between the authentication protocols, the implication in terms of authorization and the way in which attributes can be used optimally.
External Storage
Nextcloud Hub has a powerful mechanism to enable access to documents repository that are not its own direct and exclusive control and it is the main actor when we refer to the platform as the common access layer for enterprise assets. It supports different types of, so-called, external storage backends: SFTP, Nextcloud, Object Storage, FTP and local filesystem. When we make an external repository available in Nextcloud, we say that we mount it.
So if your organization has some existing document repository, regardless of its purpose and whether it is due to dismissal, we can support you in the configuration of the necessary mount points, with particular attention on authentication, performance and sync policy.
Artificial Intelligence
As you can imagine a collaboration platform is a very interesting playground for artificial intelligence applications. To name a few we can make use of large language models to help us in writing documents and emails, recommendation engines to propose us yet unknown resources that could be interesting based on our viewing and editing activity or leverage machine translation when we need to translate a document to a different language.
Similar of what has been done in other product areas, Nextcloud Hub developers have put in place a AI capability providers mechanism, in which the same capability is exposed by differerent, alternative apps.
Depending on your goal and constraints, we can deploy AI apps and make them available for your users, while we keep an eye on system resources usage and users adoption.