[{"data":1,"prerenderedAt":601},["ShallowReactive",2],{"navigation_docs_fr":3,"-fr-interface-courts-integrations-unifi-access-vpn":312,"-fr-interface-courts-integrations-unifi-access-vpn-surround":596},[4,17,210,237,272],{"title":5,"path":6,"stem":7,"children":8,"icon":11},"Premiers pas","\u002Ffr\u002Fgetting-started","fr\u002F0.getting-started\u002F1.index",[9,12],{"title":10,"path":6,"stem":7,"icon":11},"Visite de l'administration","sporty-toggle-large-on",{"title":13,"path":14,"stem":15,"icon":16},"Configuration de la première semaine","\u002Ffr\u002Fgetting-started\u002Ffirst-week-setup","fr\u002F0.getting-started\u002F2.first-week-setup","sporty-calendar-check",{"title":18,"path":19,"stem":20,"children":21,"page":209},"Interface","\u002Ffr\u002Finterface","fr\u002F1.interface",[22,65,72,79,90,97,105,112,119,126,147,154,174,185,203],{"title":23,"path":24,"stem":25,"children":26,"icon":28},"Courts","\u002Ffr\u002Finterface\u002Fcourts","fr\u002F1.interface\u002F01.courts\u002F1.index",[27,29],{"title":23,"path":24,"stem":25,"icon":28},"sporty-court-sport",{"title":30,"path":31,"stem":32,"children":33,"icon":11},"Contrôle d'accès et éclairage","\u002Ffr\u002Finterface\u002Fcourts\u002Fintegrations","fr\u002F1.interface\u002F01.courts\u002F5.integrations\u002F1.index",[34,35,40,45],{"title":30,"path":31,"stem":32,"icon":11},{"title":36,"path":37,"stem":38,"icon":39},"Weblock","\u002Ffr\u002Finterface\u002Fcourts\u002Fintegrations\u002Fweblock","fr\u002F1.interface\u002F01.courts\u002F5.integrations\u002F2.weblock","sporty-door-open",{"title":41,"path":42,"stem":43,"icon":44},"Shelly","\u002Ffr\u002Finterface\u002Fcourts\u002Fintegrations\u002Fshelly","fr\u002F1.interface\u002F01.courts\u002F5.integrations\u002F3.shelly","sporty-bolt",{"title":46,"path":47,"stem":48,"children":49,"icon":39},"UniFi Access","\u002Ffr\u002Finterface\u002Fcourts\u002Fintegrations\u002Funifi-access","fr\u002F1.interface\u002F01.courts\u002F5.integrations\u002F4.unifi-access\u002F1.index",[50,52,56,61],{"title":51,"path":47,"stem":48,"icon":39},"Présentation",{"title":53,"path":54,"stem":55,"icon":11},"Connecter le VPN","\u002Ffr\u002Finterface\u002Fcourts\u002Fintegrations\u002Funifi-access\u002Fvpn","fr\u002F1.interface\u002F01.courts\u002F5.integrations\u002F4.unifi-access\u002F2.vpn",{"title":57,"path":58,"stem":59,"icon":60},"Créer un jeton d'API","\u002Ffr\u002Finterface\u002Fcourts\u002Fintegrations\u002Funifi-access\u002Fapi-token","fr\u002F1.interface\u002F01.courts\u002F5.integrations\u002F4.unifi-access\u002F3.api-token","sporty-gear",{"title":62,"path":63,"stem":64,"icon":28},"Configurer dans Club Admin","\u002Ffr\u002Finterface\u002Fcourts\u002Fintegrations\u002Funifi-access\u002Fclub-admin","fr\u002F1.interface\u002F01.courts\u002F5.integrations\u002F4.unifi-access\u002F4.club-admin",{"title":66,"path":67,"stem":68,"children":69,"icon":71},"Membres","\u002Ffr\u002Finterface\u002Fmembers","fr\u002F1.interface\u002F02.members\u002F1.index",[70],{"title":66,"path":67,"stem":68,"icon":71},"sporty-user-group",{"title":73,"path":74,"stem":75,"children":76,"icon":78},"Adhésions","\u002Ffr\u002Finterface\u002Fmemberships","fr\u002F1.interface\u002F03.memberships\u002F1.index",[77],{"title":73,"path":74,"stem":75,"icon":78},"sporty-id-card",{"title":80,"path":81,"stem":82,"children":83,"icon":85},"Ligues","\u002Ffr\u002Finterface\u002Fleagues","fr\u002F1.interface\u002F04.leagues\u002F1.index",[84,86],{"title":80,"path":81,"stem":82,"icon":85},"sporty-ranking-star",{"title":87,"path":88,"stem":89,"icon":16},"Compétitions planifiées","\u002Ffr\u002Finterface\u002Fleagues\u002Fplanned-competitions","fr\u002F1.interface\u002F04.leagues\u002F2.planned-competitions",{"title":91,"path":92,"stem":93,"children":94,"icon":96},"Tournois","\u002Ffr\u002Finterface\u002Ftournaments","fr\u002F1.interface\u002F05.tournaments\u002F1.index",[95],{"title":91,"path":92,"stem":93,"icon":96},"sporty-trophy",{"title":98,"path":99,"stem":100,"children":101,"icon":104},"Paiements et abonnements","\u002Ffr\u002Finterface\u002Fpayments","fr\u002F1.interface\u002F06.payments\u002F1.index",[102],{"title":103,"path":99,"stem":100,"icon":104},"Paiements","sporty-credit-card",{"title":106,"path":107,"stem":108,"children":109,"icon":111},"Boutique","\u002Ffr\u002Finterface\u002Fshop","fr\u002F1.interface\u002F07.shop\u002F1.index",[110],{"title":106,"path":107,"stem":108,"icon":111},"sporty-bag-shopping",{"title":113,"path":114,"stem":115,"children":116,"icon":118},"Écoles et entraîneurs","\u002Ffr\u002Finterface\u002Fschools","fr\u002F1.interface\u002F08.schools\u002F1.index",[117],{"title":113,"path":114,"stem":115,"icon":118},"sporty-graduation-cap",{"title":120,"path":121,"stem":122,"children":123,"icon":125},"E-mails","\u002Ffr\u002Finterface\u002Femails","fr\u002F1.interface\u002F09.emails\u002F1.index",[124],{"title":120,"path":121,"stem":122,"icon":125},"sporty-envelope",{"title":127,"path":128,"stem":129,"children":130,"icon":132},"Vidéo et caméras","\u002Ffr\u002Finterface\u002Fvideo","fr\u002F1.interface\u002F10.video\u002F1.index",[131,133,137,142],{"title":127,"path":128,"stem":129,"icon":132},"sporty-camera-cctv",{"title":134,"path":135,"stem":136,"icon":132},"Caméras Dahua","\u002Ffr\u002Finterface\u002Fvideo\u002Fdahua","fr\u002F1.interface\u002F10.video\u002F2.dahua",{"title":138,"path":139,"stem":140,"icon":141},"Autres caméras RTMP","\u002Ffr\u002Finterface\u002Fvideo\u002Frtmp","fr\u002F1.interface\u002F10.video\u002F3.rtmp","sporty-video",{"title":143,"path":144,"stem":145,"icon":146},"Analyse des matchs","\u002Ffr\u002Finterface\u002Fvideo\u002Fanalytics","fr\u002F1.interface\u002F10.video\u002F4.analytics","sporty-chart-simple",{"title":148,"path":149,"stem":150,"children":151,"icon":153},"Rapports","\u002Ffr\u002Finterface\u002Freports","fr\u002F1.interface\u002F11.reports\u002F1.index",[152],{"title":148,"path":149,"stem":150,"icon":153},"sporty-chart-mixed",{"title":155,"path":156,"stem":157,"children":158,"icon":60},"Paramètres","\u002Ffr\u002Finterface\u002Fsettings","fr\u002F1.interface\u002F12.settings\u002F1.index",[159,161,165,169],{"title":160,"path":156,"stem":157,"icon":60},"Paramètres du club",{"title":162,"path":163,"stem":164,"icon":16},"Règles de réservation et liste de prix","\u002Ffr\u002Finterface\u002Fsettings\u002Fbooking-rules","fr\u002F1.interface\u002F12.settings\u002F2.booking-rules",{"title":166,"path":167,"stem":168,"icon":78},"Inscription et pages légales","\u002Ffr\u002Finterface\u002Fsettings\u002Fsignup-and-legal","fr\u002F1.interface\u002F12.settings\u002F3.signup-and-legal",{"title":170,"path":171,"stem":172,"icon":173},"Administrateurs et rôles","\u002Ffr\u002Finterface\u002Fsettings\u002Fadministrators-and-roles","fr\u002F1.interface\u002F12.settings\u002F4.administrators-and-roles","sporty-user",{"title":175,"path":176,"stem":177,"children":178,"icon":180},"Publication sur les réseaux sociaux","\u002Ffr\u002Finterface\u002Fsocial","fr\u002F1.interface\u002F13.social\u002F1.index",[179,181],{"title":175,"path":176,"stem":177,"icon":180},"sporty-newspaper",{"title":182,"path":183,"stem":184,"icon":11},"Connecter des canaux","\u002Ffr\u002Finterface\u002Fsocial\u002Fchannels","fr\u002F1.interface\u002F13.social\u002F2.channels",{"title":186,"path":187,"stem":188,"children":189,"icon":28},"Événements à places numérotées","\u002Ffr\u002Finterface\u002Fseated-events","fr\u002F1.interface\u002F14.seated-events\u002F1.index",[190,191,195,199],{"title":186,"path":187,"stem":188,"icon":28},{"title":192,"path":193,"stem":194,"icon":28},"Plans de salle","\u002Ffr\u002Finterface\u002Fseated-events\u002Fseating-plans","fr\u002F1.interface\u002F14.seated-events\u002F2.seating-plans",{"title":196,"path":197,"stem":198,"icon":16},"Vendre des places","\u002Ffr\u002Finterface\u002Fseated-events\u002Fselling-seats","fr\u002F1.interface\u002F14.seated-events\u002F3.selling-seats",{"title":200,"path":201,"stem":202,"icon":39},"En vente et à l'entrée","\u002Ffr\u002Finterface\u002Fseated-events\u002Fon-sale","fr\u002F1.interface\u002F14.seated-events\u002F4.on-sale",{"title":204,"path":205,"stem":206,"children":207,"icon":16},"Abonnements saisonniers","\u002Ffr\u002Finterface\u002Fseason-tickets","fr\u002F1.interface\u002F15.season-tickets\u002F1.index",[208],{"title":204,"path":205,"stem":206,"icon":16},false,{"title":211,"path":212,"stem":213,"children":214,"icon":217},"Site web","\u002Ffr\u002Fwebsite","fr\u002F2.website\u002F1.index",[215,218,223,227,232],{"title":216,"path":212,"stem":213,"icon":217},"Créateur de site web","sporty-browser",{"title":219,"path":220,"stem":221,"icon":222},"Pages, hero et pied de page","\u002Ffr\u002Fwebsite\u002Fpages","fr\u002F2.website\u002F2.pages","sporty-file-lines",{"title":224,"path":225,"stem":226,"icon":180},"Actualités et événements","\u002Ffr\u002Fwebsite\u002Fnews-and-events","fr\u002F2.website\u002F3.news-and-events",{"title":228,"path":229,"stem":230,"icon":231},"Entraîneurs et galerie","\u002Ffr\u002Fwebsite\u002Fcoaches-and-gallery","fr\u002F2.website\u002F4.coaches-and-gallery","sporty-images",{"title":233,"path":234,"stem":235,"icon":236},"FAQ et sponsors","\u002Ffr\u002Fwebsite\u002Ffaq-and-sponsors","fr\u002F2.website\u002F5.faq-and-sponsors","sporty-circle-question",{"title":238,"path":239,"stem":240,"children":241,"icon":173},"Pour les membres","\u002Ffr\u002Fmembers","fr\u002F3.members\u002F1.index",[242,244,248,252,256,260,264,268],{"title":243,"path":239,"stem":240,"icon":173},"Utiliser l'application des membres",{"title":245,"path":246,"stem":247,"icon":16},"Réserver un court","\u002Ffr\u002Fmembers\u002Fbooking","fr\u002F3.members\u002F2.booking",{"title":249,"path":250,"stem":251,"icon":104},"Adhésions et paiements","\u002Ffr\u002Fmembers\u002Fpayments","fr\u002F3.members\u002F3.payments",{"title":253,"path":254,"stem":255,"icon":85},"Comment fonctionnent les compétitions","\u002Ffr\u002Fmembers\u002Fhow-competitions-work","fr\u002F3.members\u002F4.how-competitions-work",{"title":257,"path":258,"stem":259,"icon":96},"Ligues, tournois et résultats","\u002Ffr\u002Fmembers\u002Fcompetitions","fr\u002F3.members\u002F5.competitions",{"title":261,"path":262,"stem":263,"icon":71},"Famille et enfants","\u002Ffr\u002Fmembers\u002Ffamily","fr\u002F3.members\u002F6.family",{"title":265,"path":266,"stem":267,"icon":78},"Votre compte","\u002Ffr\u002Fmembers\u002Faccount","fr\u002F3.members\u002F7.account",{"title":269,"path":270,"stem":271,"icon":236},"Obtenir de l'aide","\u002Ffr\u002Fmembers\u002Fhelp","fr\u002F3.members\u002F8.help",{"title":273,"path":274,"stem":275,"children":276,"icon":278},"OAuth et Se connecter avec Sporty","\u002Ffr\u002Foauth","fr\u002F4.oauth\u002F1.index",[277,279,283,287,291,295,299,303,307],{"title":273,"path":274,"stem":275,"icon":278},"sporty-brackets-curly",{"title":280,"path":281,"stem":282,"icon":278},"Enregistrer une application","\u002Ffr\u002Foauth\u002Fclients","fr\u002F4.oauth\u002F2.clients",{"title":284,"path":285,"stem":286,"icon":278},"Le flux du code d'autorisation","\u002Ffr\u002Foauth\u002Fauthorization-code","fr\u002F4.oauth\u002F3.authorization-code",{"title":288,"path":289,"stem":290,"icon":278},"Scopes","\u002Ffr\u002Foauth\u002Fscopes","fr\u002F4.oauth\u002F4.scopes",{"title":292,"path":293,"stem":294,"icon":278},"Se connecter avec Sporty","\u002Ffr\u002Foauth\u002Fsign-in-with-sporty","fr\u002F4.oauth\u002F5.sign-in-with-sporty",{"title":296,"path":297,"stem":298,"icon":278},"L'API partenaire","\u002Ffr\u002Foauth\u002Fpartner-api","fr\u002F4.oauth\u002F6.partner-api",{"title":300,"path":301,"stem":302,"icon":278},"Synchroniser les réservations","\u002Ffr\u002Foauth\u002Fbooking-sync","fr\u002F4.oauth\u002F7.booking-sync",{"title":304,"path":305,"stem":306,"icon":278},"MCP et clients IA","\u002Ffr\u002Foauth\u002Fmcp-and-ai-clients","fr\u002F4.oauth\u002F8.mcp-and-ai-clients",{"title":308,"path":309,"stem":310,"icon":311},"Paiement par agent","\u002Ffr\u002Foauth\u002Fagent-checkout","fr\u002F4.oauth\u002F9.agent-checkout","sporty-cart-shopping",{"id":313,"title":53,"body":314,"description":588,"extension":589,"links":590,"meta":591,"navigation":592,"path":54,"seo":593,"stem":55,"__hash__":595},"docs_fr\u002Ffr\u002F1.interface\u002F01.courts\u002F5.integrations\u002F4.unifi-access\u002F2.vpn.md",{"type":315,"value":316,"toc":580},"minimark",[317,326,329,334,362,373,376,380,386,420,426,451,465,469,475,481,548,555,566,570],[318,319,320,321,325],"p",{},"Votre console se connecte ",[322,323,324],"strong",{},"vers l'extérieur",", à SportyPlus, via WireGuard. Vous n'avez aucun\nport à rediriger ni aucun réglage à modifier sur votre box Internet. Cela fonctionne même lorsque\nla console se trouve derrière un autre routeur, comme c'est souvent le cas quand le fournisseur\nd'accès fournit le routeur principal.",[318,327,328],{},"Cette page comporte trois étapes : télécharger le fichier de votre club depuis Club Admin,\nl'importer sur la console, et ajouter une règle de pare-feu. Le réseau de votre club reste tel\nquel : nous n'y routons jamais rien, peu importe donc la plage d'adresses qu'il utilise, ou qu'un\nautre club utilise la même.",[330,331,333],"h2",{"id":332},"_1-télécharger-le-fichier-wireguard-de-votre-club","1. Télécharger le fichier WireGuard de votre club",[318,335,336,337,340,341,344,345,348,349,353,354,357,358,361],{},"Dans ",[322,338,339],{},"Club Admin → Entreprise → Intégrations → UniFi Access",", appuyez sur ",[322,342,343],{},"Créer une connexion\nVPN"," sous ",[322,346,347],{},"Connexion VPN",". Votre navigateur télécharge un fichier de configuration WireGuard\n(",[350,351,352],"code",{},".conf",") créé pour votre club, et la carte affiche l'",[322,355,356],{},"adresse de tunnel"," de votre console, par\nexemple ",[350,359,360],{},"10.200.0.3",". L'adresse de la console, plus bas sur la page, est remplie automatiquement\navec celle-ci.",[318,363,364,365,368,369,372],{},"Le fichier contient la clé privée de votre club : ",[322,366,367],{},"traitez-le comme un mot de passe",", ne le\ntransférez pas et ne le publiez nulle part. SportyPlus n'en conserve pas de copie, vous ne pouvez\ndonc le télécharger qu'une seule fois. Si vous le perdez, appuyez sur ",[322,370,371],{},"Télécharger un nouveau\nfichier",". De nouvelles clés sont alors émises, et l'ancien fichier cesse de fonctionner en moins\nd'une minute.",[318,374,375],{},"Le fichier ne fait passer par le tunnel que le trafic destiné à l'adresse de tunnel de SportyPlus.\nLe reste du trafic Internet de votre club continue de sortir comme aujourd'hui.",[330,377,379],{"id":378},"_2-limporter-sur-la-console","2. L'importer sur la console",[318,381,336,382,385],{},[322,383,384],{},"UniFi Network"," sur votre console :",[387,388,389,401,411,417],"ol",{},[390,391,392,393,396,397,400],"li",{},"Ouvrez ",[322,394,395],{},"Settings → VPN → VPN Client",", puis choisissez ",[322,398,399],{},"Create New",".",[390,402,403,404,407,408,400],{},"Choisissez ",[322,405,406],{},"WireGuard"," comme type et donnez-lui un nom, par exemple ",[350,409,410],{},"SportyPlus",[390,412,413,414,416],{},"Téléversez le fichier ",[350,415,352],{}," que nous vous avons envoyé, ou collez son contenu.",[390,418,419],{},"Enregistrez, et vérifiez que le client est activé.",[318,421,422,425],{},[322,423,424],{},"Ne créez pas"," de route de trafic ni de route de stratégie (policy route) pour ce client.\nSportyPlus n'a besoin de faire passer aucune partie de votre trafic par ce client.",[427,428,429,436,437,440,441,444,445,344,447,450],"warning",{},[322,430,431,432,435],{},"\"Invalid DNS in ",[433,434,18],"span",{},". Use: DNS = IP Address\""," : UniFi refuse d'importer un fichier\nWireGuard sans ligne ",[350,438,439],{},"DNS",", même si ce tunnel n'en utilise pas. Les fichiers que nous envoyons\ncontiennent déjà ",[350,442,443],{},"DNS = 1.1.1.1",". Si ce message s'affiche, le fichier a été modifié ou il s'agit\nd'un ancien fichier. Ajoutez la ligne ",[350,446,443],{},[350,448,449],{},"[Interface]"," et téléversez-le à\nnouveau, ou demandez-nous un nouveau fichier. Un nom d'hôte ou une valeur vide est refusé de la\nmême manière.",[318,452,453,454,456,457,460,461,464],{},"Une fois enregistré, la console se connecte en une à deux minutes. La carte ",[322,455,347],{}," dans\nClub Admin affiche alors ",[322,458,459],{},"Connecté"," ainsi que l'heure du dernier contact de la console. Appuyez\nsur ",[322,462,463],{},"Vérifier à nouveau"," pour l'actualiser.",[330,466,468],{"id":467},"_3-autoriser-sportyplus-à-accéder-à-unifi-access","3. Autoriser SportyPlus à accéder à UniFi Access",[318,470,471,472,400],{},"Par défaut, la console bloque le trafic arrivant par un client VPN : cette règle est donc\nindispensable. Sans elle, SportyPlus indique qu'il ",[322,473,474],{},"n'a pas pu joindre la console",[318,476,336,477,480],{},[322,478,479],{},"UniFi Network → Settings → Security → Firewall",", ajoutez une règle :",[482,483,484,497],"table",{},[485,486,487],"thead",{},[488,489,490,494],"tr",{},[491,492,493],"th",{},"Paramètre",[491,495,496],{},"Valeur",[498,499,500,511,525,537],"tbody",{},[488,501,502,506],{},[503,504,505],"td",{},"Action",[503,507,508],{},[322,509,510],{},"Allow",[488,512,513,516],{},[503,514,515],{},"Source",[503,517,518,519,521,522],{},"le client VPN WireGuard ",[322,520,410],{},", adresse ",[350,523,524],{},"10.200.0.1",[488,526,527,530],{},[503,528,529],{},"Destination",[503,531,532,533,536],{},"la console elle-même (",[322,534,535],{},"Gateway",")",[488,538,539,542],{},[503,540,541],{},"Protocole \u002F port",[503,543,544,547],{},[322,545,546],{},"TCP 12445"," uniquement",[318,549,550,551,554],{},"Le port ",[322,552,553],{},"12445"," est celui de l'API d'UniFi Access. N'autorisez rien de plus : SportyPlus n'a\nbesoin de rien d'autre sur votre réseau.",[556,557,558,559,562,563,565],"note",{},"Les écrans du pare-feu varient selon les versions d'UniFi Network. Sur les versions récentes, les\nrègles se définissent entre ",[322,560,561],{},"zones"," : autorisez de la zone VPN vers la zone Gateway. Quel que\nsoit l'écran, la règle reste la même : depuis ",[350,564,524],{},", vers la console elle-même, TCP 12445,\nautoriser.",[330,567,569],{"id":568},"une-fois-terminé","Une fois terminé",[318,571,572,573,575,576,400],{},"Dès que la carte affiche ",[322,574,459],{}," et que la règle est en place,\n",[577,578,579],"a",{"href":58},"créez le jeton d'API",{"title":581,"searchDepth":582,"depth":582,"links":583},"",2,[584,585,586,587],{"id":332,"depth":582,"text":333},{"id":378,"depth":582,"text":379},{"id":467,"depth":582,"text":468},{"id":568,"depth":582,"text":569},"Laissez votre console UniFi ouvrir un tunnel WireGuard vers SportyPlus, et autorisez SportyPlus à accéder à UniFi Access","md",null,{},{"icon":11},{"title":594,"description":588},"UniFi Access — connecter le VPN","pvjvAw9opyeuy6iQKx4Ea4PyZja0X7JH-CI_vv8SaH4",[597,599],{"title":51,"path":47,"stem":48,"description":598,"icon":39,"children":-1},"Connectez un système de portes UniFi Access à SportyPlus, pour que les joueurs ayant réservé entrent avec leur propre code PIN",{"title":57,"path":58,"stem":59,"description":600,"icon":60,"children":-1},"Le jeton d'API UniFi Access dont SportyPlus a besoin, et les autorisations à lui accorder",1792420864039]