Conditions techniques FM Connection
V1.0 - 30 Août 2007- Convention de nommage des bases de données
- Autres fichiers
- Sécurité
- Accès aux bases de données
- Performance du service
- Fonctions et services non supportés mais pouvant faire partie d'un accord spécifique
- Fonctions et services non supportés
1. Convention de nommage des bases de données
Afin d'éviter les éventuels conflits entre les bases de données, les noms des fichiers hébergés doivent impérativement être préfixés des 3 caractères suivi d'un tiret bas (underscore) qui vous ont été attribués par La Source multimédia lors de votre inscription.
Par ailleurs, dans les noms des fichiers, seuls les caractères non accentués de “a” à “z” (majuscule ou minuscule) et les tirets-bas sont acceptés. Aucun nombre, caractère accentué, espace ni caractère spécial n'est admis.
Par exemple :
Accepté : ABC_MaComptabilite.fp7
Non accepté : Ma Comptabilité.fp7
Accepté : RTE_contacts.fp7
Non accepté : Contacts2.fp7
Lors du renommage de vos fichiers, vérifiez bien toutes les références externes ainsi que toutes les lignes de script liées à des fichiers nommés tels que dans les fonctions d'exportation, d'importation, d'enregistrement sous PDF et Excel.
2. Autres fichiers
Aucune exportation ou fichier non-FileMaker (fichiers médias liés en référence externe aux données FileMaker) ne peut être stocké sur le serveur. Il faut utiliser soit la machine du client, soit un serveur fourni par le client.
Vous pouvez néanmoins stocker des fichiers dans un dossier web du serveur associé à votre hébergement et dans la limite de l'espace disque autorisé. La référence vers ce dossier est :
http://fms[n].fmconnection.com/[ABC]/
Ou [n] est le numéro du serveur sur lequel votre(vos) base(s) est(sont) hébergée(s).
Ou [ABC] est le préfixe qui vous a été attribué.
3. Sécurité
Les bases de données hébergées sur le serveur mutualisé nécessitent une gestion minimale de la sécurité des accès.
Le client est responsable de la mise en place de sa politique de sécurité. Ceci implique que les jeux de privilèges, comptes utilisateurs et mots de passe aient été proprement définis.
Voici quelques conseils pour vous aider :
Supprimer ou désactiver le compte utilisateur : "Admin"
Supprimer ou désactiver le compte utilisateur : "Invité"
Désactiver le login automatique de la base à l'ouverture accessible par le menu Fichier > Options de fichier
Créer un compte utilisateur par utilisateur prévu pour chaque base de données sous la forme : “Prénom Nom”
Utiliser des mots de passe longs contenant des lettres et des chiffres. Attention, les mots de passe sont sensibles à la casse, c'est à dire qu'il faut impérativement respecter les caractères minuscules et majuscules !
De manière générale, personnalisez vos accès de manière à ne pas risquer de similitude avec ceux d'autres bases hébergées sur le même serveur.
4. Accès aux bases de données
Dans les jeux de privilèges, n'activez que les privilèges étendus nécessaires à l'utilisation de la base de données. Le privilège “fmapp” est indispensable à l'accès de la base par FileMaker Pro et doit être activé dans tous les cas. Dans le cas contraire, vous ne pourrez en modifier la structure, les modèles et scripts, etc.
L'accès aux bases de données hébergées se fait comme suit à la première connexion :
Par le menu Fichier > Ouvrir à distance (ou l'équivalent clavier)
Affichage : Hôte favoris
Cliquer sur le bouton Ajouter
Dans Adresse, saisir le chemin d'accès de fichier réseau : fms[n].fmconnection.com
(ou [n] est le numéro de serveur qui vous a été attribué)
Dans Nom de l'hôte, saisir : FMConnection (ou tout autre nom qui vous convienne)
Cliquer sur le bouton Enregistrer
Dans la fenêtre d'ouverture (Ouvrir fichier distant), la sélection de l'hôte dans la colonne de gauche vous demande la saisie de vos nom d'utilisateur et mot de passe afin de vous montrer les fichiers qui vous sont autorisés en accès. Le choix dans la colonne de droite vous demande à nouveau ces informations afin de vous donner accès au fichier.
Pour simplifier l'accès à vos bases hébergées, créez un fichier de démarrage, à placer sur les ordinateurs des clients et qui ouvre la base sur l'hôte distant à l'aide d'un script. FileMaker n'aura dans ce cas plus besoin de scanner le réseau pour trouver les hôtes disponibles, et l'ouverture n'en sera que plus rapide (voir FileMaker Knowledge Base, Answer ID 5874).
Le jeu de privilèges “fmiwp” ne doit être activé que si vous souhaitez accéder à votre base par publication web instantanée, c'est à dire par un navigateur web compatible.
5. Performance du service
Tant pour votre confort d'utilisation que pour celui des autres clients hébergés, évitez de placer des images trop volumineuses sur les modèles. Privilégiez dans ce cas l'utilisation d'images compressées au format JPEG ou GIF.
De manière générale, optimisez vos fichiers pour un accès rapide et éviter un travail serveur ou des transferts entre le serveur et les clients connectés trop importants.
6. Fonctions et services non supportés mais pouvant faire l'objet d'un accord spécifique
a. Plug-ins
Les plug-ins sur le serveur et mise à jour des plug-ins à partir du serveur ne sont normalement pas supportés. Ils peuvent éventuellement faire l'objet d'un accord spécifique avec La Source multimédia.
b. Sources de données SQL externes
Les sources de données SQL externes (ESS) avec DSN configuré sur le serveur ne sont normalement pas supportées. Elles peuvent éventuellement faire l'objet d'un accord spécifique avec La Source multimédia.
c. ODBC/JDBC
ODBC/JDBC n'est pas supporté. Il peut éventuellement faire l'objet d'un accord spécifique avec La Source multimédia.
d. Server-side scripting
L'exécution de scripts côté serveur n'est normalement pas supportée. Elle peut éventuellement faire l'objet d'un accord spécifique avec La Source multimédia.
7. Fonctions et services non supportés
a. Hébergement de solutions autonomes
La service de fichiers de solutions autonomes (extension de fichier autres que fp7) sur le serveur n'est pas supporté.
b. External Server Accounts Authentification
L'authentification par serveurs externes n'est pas supportée.
c. Connections SSL
Les connections SSL entre clients FileMaker Pro et FileMaker Server ne sont pas supportées.
