Maxifulin käyttöönotto koko organisaatiossa
Ohje IT-tiimeille, jotka ottavat Maxifulin käyttöön Windows-tietokoneissa ja Maceissa: miten se asentuu kumpaankin, miten jaat sen Intunella, Jamf Prolla tai hiljaisella asennuksella, mitä se asentaa tietokoneelle ja käynnistää, mitkä verkko-osoitteet pitää sallia, miten tietoturvatyökalut näkevät sen, mitä asetuksia voit määrittää keskitetysti sekä miten se päivittyy ja poistetaan.
Tarkistettu Maxifulin versiota 0.9.60 vasten Windowsissa ja Macissa. Kun alustat eroavat, jokaisessa osiossa on oma osa Windowsille ja Macille.
Miten se asentuu
Molemmilla alustoilla Maxiful on työpöytäsovellus, jonka jokainen käyttäjä ottaa käyttöön itse. Ensimmäisellä käynnistyskerralla se asentaa käyttäjälle avustajien ajoympäristön: OpenClaw'n, avoimen lähdekoodin agenttiajoympäristön, Node.js-kopion päälle, jonka Maxiful asentaa kyseiselle käyttäjälle. Ajoympäristön taustaprosessi, yhdyskäytävä (gateway), ajaa avustajia, ja se käynnistyy uudelleen aina, kun käyttäjä kirjautuu tietokoneelle.
Windowsissa
Käyttäjäkohtaisesti, ilman järjestelmänvalvojan oikeuksia. Asennusohjelma Maxiful-x64-setup.exe ajetaan Windowsiin kirjautuneen käyttäjän oikeuksin, ja se asentuu tämän käyttäjän kansioon %LOCALAPPDATA%\Maxiful. Se näkyy käyttäjän asennetuissa sovelluksissa, joten jokaisella tietokoneella Maxifulia käyttävällä on oma asennuksensa.
Windows 10 tai uudempi, 64-bittinen. Maxifulin ikkunan piirtää Microsoft Edge WebView2. Jos WebView2 Runtime puuttuu, asennusohjelma lataa Microsoftin oman WebView2-asennusohjelman osoitteesta go.microsoft.com ja ajaa sen hiljaisesti.
Macissa
Yksi sovellus kansiossa /Applications, käyttöönotto käyttäjäkohtaisesti. Maxiful for Mac toimitetaan levykuvana Maxiful-arm64.dmg, jonka sisällä on Maxiful.app. Se on allekirjoitettu Apple Developer ID:llä ja Applen notarisoima (allekirjoituksen tiedot ovat kohdassa Mac: Intune ja Jamf Pro). Kun sovellus kopioidaan kansioon /Applications, joko käyttäjän tai laitehallinnan toimesta, se on yksi sovellus kaikille Macin käyttäjille. Jokainen sen avaava käyttäjä kirjautuu sisään ja saa oman asennuksensa, ja hänen avustajansa ja tietonsa ovat hänen omassa kotikansiossaan.
macOS 13 tai uudempi, Apple silicon tai Intel. Sovelluksesta on yksi koontiversio molemmille.
Windows: hiljainen asennus
Maxiful-x64-setup.exe /S
| Valitsin | Mitä se tekee |
|---|---|
/S | Hiljainen: ei asennusikkunaa eikä asennusohjelman kysymyksiä. Lisää pikakuvakkeen Käynnistä-valikkoon ja työpöydälle. |
/P | Passiivinen: edistymispalkki, ei kysymyksiä. Maxifulin omat päivitykset ajetaan näin. |
/NS | Ei pikakuvaketta Käynnistä-valikkoon eikä työpöydälle. |
/R | Avaa Maxifulin, kun asennus on valmis (yhdessä valitsimen /S tai /P kanssa). |
/DEFENDER=managed | Oma Defender-käytäntösi lisää Maxifulin työkansiot (alla), joten asennus ei kysy niistä Windowsilta. |
/DEFENDER=off | Haluat Defenderin tarkistavan nämä kansiot, joten asennus ei pyydä Windowsia antamaan Defenderin ohittaa niitä. |
Paluukoodit. 0 tarkoittaa, että asennus valmistui, ja mikä tahansa muu koodi, ettei se valmistunut. Koodilla 2 voi olla useampi syy. Yksi niistä on, että jokin toinen ohjelma pitää jotakin Maxifulin tiedostoa käytössä 30 sekunnin ajan, jolloin mitään ei muutettu. Asennusohjelma sulkee käyttäjän käynnissä olevan Maxifulin ennen kuin se kirjoittaa tiedostoja.
Asennetun version päälle. Kun uudempi asennusohjelma ajetaan samalla tavalla, se päivittää asennuksen paikallaan, ja käyttäjän avustajat ja tiedot säilyvät. Mittasimme tämän Windows-testikoneellamme 26. lokakuuta 2026 päivittämällä version 0.9.54 allekirjoitettuun versioon 0.9.58.
Microsoft Defenderin kansiot
Maxifulin omissa työkansioissa muuttuu tuhansia tiedostoja aina, kun tiimi käynnistyy, joten Maxiful pyytää Windowsia antamaan Microsoft Defenderin ohittaa niistä neljä. Ilman /DEFENDER-valitsinta asennus kysyy tätä tiedostojen kirjoittamisen jälkeen: Windows näyttää tästä oman käyttöoikeuskehotteensa, ja jos käyttäjällä ei ole järjestelmänvalvojan oikeuksia, kehote pyytää järjestelmänvalvojan kirjautumista. Jos kukaan ei vastaa, Windows sulkee kehotteen itse noin kahden minuutin kuluttua, ja asennus valmistuu silti. Maxiful kysyy vielä kerran seuraavalla käynnistyskerralla, ja toinen vastaamatta jäänyt kehote tulkitaan kielloksi, eikä sitä kysytä enää.
Valitsimella /DEFENDER=managed tai /DEFENDER=off (täsmälleen näin kirjoitettuna) mikään asennus, päivitys tai käynnistys ei kysy Windowsilta, ja Maxifulin asetuksissa lukee, että IT-osastosi hallitsee tietokoneen Microsoft Defenderiä. Kun kansiot tarkistetaan, kaikki toimii, mutta tiimi käynnistyy hitaammin. Käyttäjä voi myöhemmin ottaa poikkeukset itse käyttöön Maxifulin asetuksissa kohdassa Anna Defenderin ohittaa Maxifulin työkansiot, jolloin Windowsilta kysytään kuten yllä.
| Kansio, jonka Defenderiä pyydetään ohittamaan |
|---|
%LOCALAPPDATA%\Lanoko\node-v24.21.0\node_modules\openclaw |
%LOCALAPPDATA%\Lanoko\node-v24.21.0\openclaw-compile-cache |
%USERPROFILE%\.openclaw-*\tmp\plugin-captures |
%USERPROFILE%\.openclaw-*\agents\*\agent |
Windows: Microsoft Intune (Win32-sovellus)
Mittasimme hiljaisen asennuksen ja päivityksen asennetun version päälle omalla Windows-testikoneellamme. Tämä ohje perustuu Microsoftin Win32-sovellusten dokumentaatioon, eikä sitä ole ajettu Intune-ympäristössä. Jos omasi toimii toisin, kerro meille osoitteeseen [email protected].
- Luo pakettikansio, jossa on Maxiful-tililtäsi ladattu ja SHA-256-tiivistettä vasten tarkistettu
Maxiful-x64-setup.exesekä tiedostouninstall.cmd, koska Intune ei laajenna ympäristömuuttujia poistokomennossa:@echo off "%LOCALAPPDATA%\Maxiful\uninstall.exe" /S _?=%LOCALAPPDATA%\Maxiful set rc=%ERRORLEVEL% del /q "%LOCALAPPDATA%\Maxiful\uninstall.exe" rmdir "%LOCALAPPDATA%\Maxiful" exit /b %rc%_?=saa poisto-ohjelman toimimaan paikallaan ja valmistumaan ennen kuin skripti jatkaa. Sen jälkeiset kaksi riviä poistavat itse poisto-ohjelman ja tyhjän kansion. Jos haluat poistaa myös käyttäjän avustajat ja tiedot, kirjoita ensimmäiselle riville sen sijaan/S /REMOVEALL _?=%LOCALAPPDATA%\Maxiful(katso Poisto). - Luo .intunewin-tiedosto Microsoftin Win32 Content Prep Toolilla:
IntuneWinAppUtil.exe -c C:\maxiful-package -s Maxiful-x64-setup.exe -o C:\maxiful-intunewin -q - Program: asennuskomento
Maxiful-x64-setup.exe /S /DEFENDER=managed, jos Defender-käytäntösi lisää yllä mainitut neljä kansiota, taiMaxiful-x64-setup.exe /S /DEFENDER=off, jos haluat ne tarkistettaviksi; poistokomentouninstall.cmd; asennuksen toiminta User; laitteen uudelleenkäynnistyksen toiminta No specific action; oletuspaluukoodit. - Requirements: 64-bittinen, Windows 10 tai uudempi.
- Detection rule: File, polku
%LOCALAPPDATA%\Maxiful, tiedostoMaxiful.exe, menetelmä File or folder exists. - Assignment: Required tai Available, käyttäjäryhmille.
Intune odottaa asennusta, joka ei kysy mitään. /DEFENDER-valitsimen kanssa Maxifulin asennus ei kysy mitään. Ilman sitä Windowsin Defender-kehote on ainoa kysymys, jonka se voi esittää. Lue Ensimmäinen käynnistys ennen kuin jaat sen laajasti.
Mac: Microsoft Intune ja Jamf Pro
Laitehallintasi asentaa notarisoidun Maxiful.app-sovelluksen kansioon /Applications samasta levykuvasta, jonka käyttäjät lataavat. Tässä ovat arvot, joita se kysyy.
| MDM:ää varten | Arvo |
|---|---|
| Paketin tunniste (bundle identifier) | ai.maxiful.desktop |
| Team ID | 467H9AXX55 |
| Sovelluksen allekirjoitus | Developer ID Application: Polytrader ltd (467H9AXX55), Applen notarisoima. |
| Sen koodivaatimus | identifier "ai.maxiful.desktop" and anchor apple generic and certificate 1[field.1.2.840.113635.100.6.2.6] /* exists */ and certificate leaf[field.1.2.840.113635.100.6.1.13] /* exists */ and certificate leaf[subject.OU] = "467H9AXX55" |
| Versio | CFBundleShortVersionString tiedostossa /Applications/Maxiful.app/Contents/Info.plist: Maxifulin versio. |
| Asennuspaikka | /Applications/Maxiful.app |
| Hallittujen asetusten toimialue | ai.maxiful.desktop, eli paketin tunniste. Sen avaimet on kuvattu kohdassa Hallitut asetukset. |
Microsoft Intune (macOS app (DMG))
- Apps, All Apps, Create; alusta macOS, tyyppi macOS app (DMG); valitse Maxiful-tililtäsi ladattu ja SHA-256-tiivistettä vasten tarkistettu
Maxiful-arm64.dmg. Maceissa pitää olla Intunen macOS-hallinta-agentti. - App information: lisää logo, jotta sovellus näkyy Company Portalissa kuvakkeineen. Requirements: Minimum Operating System macOS 13.
- Detection rules: Included apps
ai.maxiful.desktopja sen versio. Ignore app version No, jotta jokainen lataamasi versio asentuu. Aseta myösAutoUpdatearvoon 0 (katso Hallitut asetukset): asennat jokaisen version Intunen kautta, eikä Maxiful etsi päivityksiä itse. - Assignments: Required (asennetaan kansioon
/Applications), Available Company Portalissa tai Uninstall.
Intune tarvitsee täyden levyn käyttöoikeuden päivittääkseen tai poistaakseen DMG-sovelluksen, ja macOS 13:ssa ja uudemmissa se pyytää oikeutta, kun sovellus jaetaan. Kun haluat jakaa uuden version, lataa sen levykuva samaan sovellukseen: kun määritys on Required, sovellus päivittyy itsestään, ja kun se on Available, jokainen käyttäjä valitsee Company Portalissa Reinstall.
Jamf Pro
Jamf Pro jakaa paketteja jakelupisteistään. Rakenna Jamf Composerilla paketti, joka sisältää /Applications/Maxiful.app:
- Kopioi Macissa
Maxiful.applevykuvasta kansioon/Applications. Vedä Composerissa/Applications/Maxiful.appFinderista Sources-luetteloon, jotta se säilyttää paikkansa kansiossa/Applications, ja rakenna paketti tästä lähteestä. - Lisää paketti jakelupisteeseen ja Jamf Prohon.
- Luo uusi käytäntö kohdassa Computers, Policies. Määritä General-kohdassa sen käynnistin ja suoritustiheys. Lisää Packages-osioon paketti toiminnolla Install ja valitse jakelupiste.
- Valitse tietokoneet Scope-välilehdellä tai tuo käytäntö saataville Self Serviceen.
- Rakenna jokaiselle uudelle versiolle paketti samalla tavalla ja jaa se käytännöllä. Aseta
AutoUpdatearvoon 0 (katso Hallitut asetukset), jotta Maxiful ei etsi päivityksiä itse.
Nämä vaiheet perustuvat Microsoftin ja Jamfin dokumentaatioon, eikä niitä ole ajettu Intune- tai Jamf-ympäristössä. Jos omasi toimii toisin, kerro meille osoitteeseen [email protected].
Yhdyskäytävän kirjautumiskohde
Avustajien yhdyskäytävä toimii kunkin käyttäjän omana LaunchAgentina, jonka nimiö on ai.openclaw.<name>. macOS 13:ssa ja uudemmissa Service Management (hallitut kirjautumiskohteet) -payload, jonka sääntötyyppi on Label prefix ja arvo ai.openclaw., hyväksyy sen automaattisesti.
Ensimmäinen käynnistys: mitä kukin käyttäjä tekee
Hiljaisen asennuksen tai MDM:n kansioon /Applications kopioiman sovelluksen jälkeen Maxiful on valmis avattavaksi. Ensimmäisellä käynnistyskerralla jokaiselta käyttäjältä pyydetään nämä vaiheet, niin Windowsissa kuin Macissa. IT ei voi tehdä niitä käyttäjän puolesta.
- Jokainen kirjautuu omalla sähköpostiosoitteellaan: Maxiful lähettää kirjautumislinkin sähköpostiin, ja linkki avaa sovelluksen. Jos työtilan omistaja on ottanut kertakirjautumisen käyttöön organisaatiosi sähköpostiverkkotunnukselle, käyttäjä voi sen sijaan valita Jatka työtililläsi, jolloin identiteetintarjoajasi kirjautuminen (Microsoft Entra ID, Google Workspace, Okta, muu OpenID Connect -palvelu tai SAML 2.0 -palvelu) avautuu selaimeen. Kun Enforce single sign-on on käytössä, myös sähköpostilinkki ohjaa palveluntarjoajallesi.
- Uutta työtilaa perustava käyttäjä syöttää Maxiful-tililtään saamansa käyttöönottokoodin. Koodi toimii ensimmäisessä tietokoneessa, jossa sitä käytetään.
- Työtilaan kutsuttu kollega liittyy sen sijaan siihen, samoin vahvistettujen verkkotunnustesi käyttäjä, joka kirjautuu palveluntarjoajasi kautta, kun omistajan asetus Add people to my workspace when they sign in on käytössä. Jokainen kollegan uusi laite odottaa, kunnes työtilan omistaja päästää sen sisään Tiimi-sivulla kohdassa Henkilöt.
Sen jälkeen käyttöönotto asentaa käyttäjälle Node.js:n ja ajoympäristön ja käynnistää tiimin. Se tarvitsee alla luetellut verkko-osoitteet.
Macissa: macOS:n pyytämät käyttöoikeudet
Maxiful pyytää macOS:ltä käyttöoikeutta vasta, kun jokin ominaisuus sitä ensimmäisen kerran tarvitsee, ja macOS esittää oman kysymyksensä:
- Ilmoitukset, kun Maxifulilla on ensimmäisen kerran jotain näytettävää, esimerkiksi vastaus, joka saapuu ikkunan ollessa taustalla.
- Mikrofoni ja Puheentunnistus, kun käyttäjä ensimmäisen kerran sanelee viestin tai puhuu avustajan kanssa.
- Käyttöapu, Näytön tallennus ja Syötteen valvonta, kun omistaja ensimmäisen kerran antaa avustajien käyttää tietokonetta.
Missä tiimi toimii, ja aina päällä oleva tietokone
Tiimi toimii omistajan tietokoneella: avustajat, niiden muisti ja keskustelut ovat omistajan asennuksessa siellä, ja kollegat yhdistävät siihen omilta laitteiltaan. Jos toimisto haluaa tiimin vastaavan ympäri vuorokauden, omistajan asennus ajetaan tietokoneella, joka on aina päällä:
- Mac, jossa omistajan macOS-tili on kirjautuneena. Yhdyskäytävä on tämän tilin oma LaunchAgent ja käynnistyy, kun tili kirjautuu sisään, joten kirjaa tili sisään jokaisen uudelleenkäynnistyksen jälkeen tai ota käyttöön automaattinen sisäänkirjautuminen. macOS ei tarjoa sitä, kun FileVault on käytössä.
- Windows-tietokone, joka kirjautuu omistajan Windows-tilille itsestään (Windowsin automaattinen kirjautuminen). Maxiful käynnistää yhdyskäytävän, kun tili kirjautuu sisään. Käynnistys järjestelmän käynnistyessä vaatisi korotetuin oikeuksin tehdyn asennuksen, jota Maxiful ei koskaan tee.
Tilin tekoälymallit vastaavat yhdellä tietokoneella kerrallaan. Jos omistaja käyttää Maxifulia myös kannettavalla ja valitsee siellä Käytä Maxifulia tässä, aina päällä olevan tietokoneen avustajat lakkaavat vastaamasta, kunnes omistaja valitsee sen uudelleen kyseisellä tietokoneella.
Jos haluat asentaa jokaisen päivityksen tälle tietokoneelle itse, aseta AutoUpdate arvoon 0 (katso Hallitut asetukset). Maxifulin varmuuskopiot ovat arkistoja, jotka se kirjoittaa samalle tietokoneelle omistajan kotikansioon polkuun <name>-shared/backups. Kopioi ne pois tietokoneelta omilla varmuuskopiointityökaluillasi.
Mitä se tuo tietokoneelle
Alla <name> on asennuksen oma lyhyt nimi.
Windowsissa
| Missä | Mitä |
|---|---|
%LOCALAPPDATA%\Maxiful | Sovellus: Maxiful.exe, gateway-launcher.exe (käynnistää jokaisen avustajan komennon sen hiekkalaatikossa) ja uninstall.exe. |
%LOCALAPPDATA%\ai.maxiful.desktop | Sovelluksen omat tiedot: sen WebView2-tiedot, lokit (logs\Maxiful.log, logs\installer.log) ja tieto Defender-kysymyksen vastauksesta. |
%LOCALAPPDATA%\Lanoko | Node.js 24.21.0, johon on asennettu OpenClaw-ajoympäristö, sekä npm:n välimuisti. Kansiolla on Maxifulin aiempi nimi. |
%USERPROFILE%\.openclaw-<name> | Itse asennus: ajoympäristön määritykset, avustajat, niiden työtilat ja muisti, asennuksen salaisuudet sekä avustajien oma selain. |
%USERPROFILE%\.stomme | Maxifulin omat tiedot kustakin asennuksesta, kuten sen lisäosat ja omistajan päätökset. |
%USERPROFILE%\.lanoko-sandbox\<name> | Pelkkänä tekstinä kuvaus yhdyskäytävän hiekkalaatikon rajasta. |
| Rekisteri | HKCU\Software\Microsoft\Windows\CurrentVersion\Uninstall\Maxiful (merkintä asennetuissa sovelluksissa) ja HKCU\Software\maxiful\Maxiful (asennuskansio). |
| Käynnistyy kirjautuessa | Yhdyskäytävälle tehdään ajoitettu tehtävä: joko ajoympäristön oma (OpenClaw Gateway (<name>)) tai Maxifulin oma (ai.openclaw.gateway-<name>). Jos Windows ei hyväksy tehtävää, käyttäjän Käynnistys-kansioon tulee sen sijaan OpenClaw Gateway (<name>).vbs. Kun yhdyskäytävää ajaa ajoympäristön oma ajoitettu tehtävä, Maxiful lisää myös ajoitetun tehtävän Maxiful team keeper (<name>), joka tarkistaa tiimin kahden minuutin välein. Käynnistys-kansion komentosarjan kanssa tätä tehtävää ei ole. Kukin näistä käynnistää yhdyskäytävän, kun käyttäjä kirjautuu sisään, ja ajaa sen tämän käyttäjän oikeuksin. Mikään niistä ei käynnistä yhdyskäytävää ennen kuin joku kirjautuu sisään. Ajoympäristö pyytää Windowsilta tehtävää, jossa on S4U-kirjautuminen ja käynnistyksen yhteydessä toimiva käynnistin. Windows rekisteröi sellaisen vain korotetuin oikeuksin tehdyssä asennuksessa, eikä Maxiful koskaan aja asennusta korotetuin oikeuksin. Siksi Windows hylkää pyynnön, ja ajoympäristö käyttää Käynnistys-kansion komentosarjaa tai säilyttää aiemman version rekisteröimän tehtävän sellaisenaan. Kumpikin käynnistyy sisäänkirjautumisen yhteydessä. Tietokoneen tehtävän näet komennolla schtasks /query /tn "OpenClaw Gateway (<name>)" /xml. |
Prosessit Windowsissa
| Prosessi | Mikä se on |
|---|---|
Maxiful.exe | Sovellus, allekirjoitettu (katso alta). Sen ikkuna toimii Microsoftin msedgewebview2.exe-prosessissa. |
node.exe | Sijainnista %LOCALAPPDATA%\Lanoko\node-v24.21.0: OpenClaw-yhdyskäytävä ja ajoympäristön omat komennot. Kyseessä on Maxifulin oma Node.js 24.21.0 -koontiversio, jossa on korjaus Windowsin hiekkalaatikoita varten. Se tarkistetaan sovellukseen kiinnitettyä SHA-256-tiivistettä vasten ennen käyttöä. |
gateway-launcher.exe | Sovelluksen kansiosta: käynnistää jokaisen avustajan komennon tämän hiekkalaatikossa. |
chrome.exe | Sijainnista %USERPROFILE%\.openclaw-<name>\browser\chromium\chrome-win64: avustajien oma selain, Chrome for Testing -koontiversio Playwrightin latauspalvelimelta. Se tarkistetaan kiinnitettyä SHA-256-tiivistettä vasten. Se ei koskaan avaa käyttäjän omaa selainta. |
cmd.exe, wscript.exe | Käynnistää yhdyskäytävän: gateway.cmd. Sitä ajaa yhdyskäytävän ajoitettu tehtävä joko asennuksen kansiossa olevan gateway.vbs-tiedoston kautta (aiemman version tehtävä) tai suoraan, tai sitä ajaa käyttäjän Käynnistys-kansiossa oleva OpenClaw Gateway (<name>).vbs. |
Avustajien ajamat komennot (komentotulkki, PowerShell, komentosarjat) toimivat yhdyskäytävän aliprosesseina, oletuksena kunkin avustajan omassa hiekkalaatikossa. Yhdyskäytävä kuuntelee osoitteessa 127.0.0.1 portissa 18800 tai sitä suuremmassa (ensimmäisellä asennuksella 18800), ja Maxiful.exe muissa loopback-porteissa. Testikoneellamme mikään Maxifulin osa ei kuunnellut muissa osoitteissa.
Macissa
| Sijainti | Sisältö |
|---|---|
/Applications/Maxiful.app | Sovellus, yksi kopio kaikille Macin käyttäjille. |
~/Library/Application Support/Lanoko | Node.js 24.21.0 ja siihen asennettu OpenClaw-ajoympäristö, npm:n välimuisti sekä yhdyskäytävän työkansio. Kansio on nimetty Maxifulin aiemman nimen mukaan. |
~/.openclaw-<name> | Itse asennus: ajoympäristön määritykset, avustajat, niiden työtilat ja muisti, asennuksen salaisuudet sekä avustajien oma selain. |
~/.stomme | Maxifulin omat tiedot kustakin asennuksesta, kuten sen lisäosat ja omistajan tekemät valinnat. |
~/.lanoko-sandbox/<name> | Yhdyskäytävän macOS-hiekkalaatikkoprofiili gateway.sb, jonka alaisena yhdyskäytävä käynnistetään. |
~/Library/LaunchAgents/ai.openclaw.<name>.plist | Yhdyskäytävän LaunchAgent: se käynnistää yhdyskäytävän, kun käyttäjä kirjautuu sisään, ajaa sen tämän käyttäjän oikeuksin ja käynnistää sen uudelleen, jos se pysähtyy. |
~/Library/Logs/ai.maxiful.desktop/desktop.noindex | Sovelluksen loki, Maxiful.log. |
~/Library/Logs/Lanoko/gateway.noindex | Yhdyskäytävän lokit. |
| Avainnippu | Yhdyskäytävän laiteavain Maxiful Gateway Device Key käyttäjän avainnipussa. |
Prosessit Macissa
| Prosessi | Mikä se on |
|---|---|
Maxiful | Sovellus sijainnista /Applications/Maxiful.app, allekirjoitettu ja notarisoitu (katso Mac: Intune ja Jamf Pro). |
node | Sijainnista ~/Library/Application Support/Lanoko/node-v24.21.0/bin/node: OpenClaw-yhdyskäytävä ja ajoympäristön omat komennot. Ne käynnistää launchd, oletuksena /usr/bin/sandbox-exec-komennon kautta yllä mainitulla profiililla. Kyseessä on virallinen macOS:n Node.js 24.21.0 sivustolta nodejs.org, ja se tarkistetaan sovellukseen kiinnitettyä SHA-256-tiivistettä vasten ennen käyttöä. |
Google Chrome for Testing | Sijainnista ~/.openclaw-<name>/browser/chromium: avustajien oma selain, Chrome for Testing -koontiversio Playwrightin latauspalvelimelta. Se tarkistetaan kiinnitettyä SHA-256-tiivistettä vasten. Se ei koskaan avaa käyttäjän omaa selainta. |
Avustajien ajamat komennot toimivat yhdyskäytävän aliprosesseina, oletuksena kunkin avustajan omassa hiekkalaatikossa. Yhdyskäytävä kuuntelee osoitteessa 127.0.0.1 portissa 18800 tai sitä suuremmassa, kuten Windowsissa.
Sallittavat verkko-osoitteet
Jokainen yhteys avataan tietokoneelta ulospäin HTTPS:n kautta (välityspalvelin käyttää myös WSS:ää). Mikään meidän puolellamme ei voi avata yhteyttä tietokoneeseen.
Käyttöönottoon ja päivittäiseen käyttöön
| Osoite | Käyttötarkoitus |
|---|---|
maxiful.ai | Kirjautuminen, myös työtilillä kirjautumisen aloitus ja paluu, tili, päivityssyöte, lisäosakauppa ja käyttöönoton diagnostiikka. |
lanoko.ai | Käyttöönottokoodit, mallien käyttö käyttöönoton aikana, tervetulosähköposti ja kollegoiden jäsenyydet. |
proxy.stomme.ai | Kaikki pilvimallien kutsut sekä kohdassa Lisää työsovelluksia yhdistetyt sovellukset. |
stomme-model-proxy.stomme-ai.workers.dev | Mallien luettelo. |
or-key-worker.stomme-ai.workers.dev | Tilauksen käyttökiintiö. |
mc-cdn.lanoko.ai, mc-cdn.stomme.ai, mc-cdn.maxiful.ai | Lisäosien hakemisto ja lisäosat, Maxifulin Node.js-koontiversio Windowsille, paikallinen muistihaun malli ja puhemallit. |
nodejs.org | Node.js käyttöönoton aikana. |
registry.npmjs.org | OpenClaw-ajoympäristö käyttöönoton aikana ja silloin, kun päivityksen mukana tulee uudempi ajoympäristö. |
cdn.playwright.dev | Avustajien selain käyttöönoton aikana. |
Vain kun ominaisuutta käytetään
| Osoite | Käyttötarkoitus |
|---|---|
relay.maxiful.ai | Välityspalvelin (WSS): pariliitetty puhelin ja kollegan laitteet. |
relay.lanoko.ai | Sama välityspalvelin aiemmalla nimellään asennuksille ja puhelimille, jotka on pariliitetty ennen 22.10.2026. |
ingress.lanoko.ai | Webhookin kautta viestejä toimittavat chat-alustat, kuten Teams ja Google Chat. |
teamtailor.maxiful.ai | Teamtailor-yhteys. |
openrouter.ai | Muistihaku tietokoneella, joka ei pysty käyttämään paikallista hakuindeksiä. |
github.com, huggingface.co | Varalähteet paikalliselle muistihakumoottorille ja -mallille, kun latauspalvelimemme ei vastaa. github.com tarjoaa myös työkalun, jota Google Workspace -yhteys käyttää. |
clawhub.ai | Ajoympäristön laajennusluettelo. |
connect.composio.dev, backend.composio.dev | Vain valinnaiselle Composio-kortille Integraatiot-sivullamme. |
go.microsoft.com | Windowsissa WebView2 Runtime, vain jos se puuttuu. |
| Yhdistetyt palvelut | Jokainen käyttäjän yhdistämä palvelu (Google, Microsoft 365, Slack ja muut) kyseisen palvelun omissa osoitteissa. |
Miltä se näyttää tietoturvatyökaluille
Windowsissa
Allekirjoittaja. Jokainen julkaisemamme asennusohjelma on allekirjoitettu varmenteella, joka on myönnetty PolyTrader Ltd:lle (varmenteen subject-kentässä lukee CN=Polytrader LTD). PolyTrader Ltd julkaisi Maxifulia ennen Maxiful AB:tä. Samalla varmenteella on allekirjoitettu myös asennettava Maxiful.exe. Tiedoston allekirjoituksen voit lukea komennolla Get-AuthenticodeSignature, ja latauksen voit verrata käyttöönottosivusi tarkistussummaan (Ohjeet näyttää, miten).
Allekirjoittamattomat osat. Ajoympäristön node.exe- ja avustajien chrome.exe-tiedostoissa ei ole Authenticode-allekirjoitusta. Maxiful tarkistaa kummankin kiinnitettyä SHA-256-tiivistettä vasten ennen käyttöä. Sallittujen luettelo tehdään niille polun perusteella.
Sallittavat kohteet: prosessit %LOCALAPPDATA%\Maxiful\Maxiful.exe (allekirjoitettu) ja gateway-launcher.exe, %LOCALAPPDATA%\Lanoko\node-v24.21.0\node.exe sekä %USERPROFILE%\.openclaw-*\browser\chromium\chrome-win64\chrome.exe; yllä mainitut neljä Defender-kansiota; yllä mainitut verkko-osoitteet.
Macissa
Allekirjoittaja. Maxiful.app on allekirjoitettu tiimin 467H9AXX55 Developer ID:llä ja Applen notarisoima, joten Gatekeeper avaa sen ilman ohituksia. Sallittujen luettelossa sen voi nimetä koodivaatimuksen perusteella (kohdassa Mac: Intune ja Jamf Pro). Allekirjoituksen voit lukea komennolla codesign -dvv /Applications/Maxiful.app.
Ajoympäristön osat. Yhdyskäytävän node on virallinen macOS:n Node.js, ja avustajien selain on Googlen Chrome for Testing. Maxiful lataa kummankin ja tarkistaa sen kiinnitettyä SHA-256-tiivistettä vasten ennen käyttöä. Sallittujen luettelo tehdään niille polun perusteella.
Sallittavat kohteet: /Applications/Maxiful.app (tiimi 467H9AXX55), ~/Library/Application Support/Lanoko/node-v24.21.0/bin/node ja selain sijainnissa ~/.openclaw-*/browser/chromium; yllä mainitut verkko-osoitteet.
Molemmissa
Toiminta. Käyttäjäkohtainen Node.js-prosessi käynnistyy sisäänkirjautumisen yhteydessä, ottaa lähteviä HTTPS-yhteyksiä, ajaa komentoja avustajien puolesta ja kopioi laajennustensa tiedostot joka käynnistyksellä. Siksi se kirjoittaa paljon tiedostoja asennuksen kansioon.
CrowdStrike. CrowdStrike julkaisee Falcon for IT:lle OpenClaw-sisältöpaketin "Search & Removal". Se etsii käynnissä olevia OpenClaw-prosesseja, globaaleja npm-asennuksia, OpenClaw-binäärejä tavallisista poluista, palveluita sekä tila- ja määrityskansioita kotikansioista. Sen poistotyönkulku pysäyttää palvelut ja prosessit, poistaa npm-paketit, poistaa asennus- ja määrityskansiot ja poistaa palvelurekisteröinnit, muun muassa ajoitetut tehtävät ja launchd-plist-tiedostot. Maxifulin yhdyskäytävä on käynnissä oleva OpenClaw-prosessi, jonka tila on Windowsissa kansiossa %USERPROFILE%\.openclaw-<name> ja Macissa kansiossa ~/.openclaw-<name>, joten paketti voi löytää sen. Jos poisto ajetaan Maxifulia käyttävällä tietokoneella, se voi pysäyttää tiimin ja poistaa avustajien määritykset ja muistin. Käytä paketin hakua selvittääksesi, missä Maxiful toimii, mutta älä aja sen poistoa tietokoneilla, joilla organisaatiosi käyttää Maxifulia.
Sallimisesta päättää tietoturvatiimisi. Nämä prosessit ajavat komentoja avustajien puolesta, oletuksena kunkin avustajan hiekkalaatikossa ja Tietoturva-sivullamme kuvatuin hyväksynnöin.
Hallitut asetukset
Maxiful lukee hallittuja asetuksia versiosta 0.9.60 alkaen sekä Windowsissa että Macissa. Aiemmat versiot eivät lue niitä.
IT-osasto voi määrittää osan Maxifulin asetuksista keskitetysti: Windowsissa ryhmäkäytännöllä tai Intunella ja Macissa määritysprofiililla Jamfista, Intunesta tai muusta laitehallintatyökalusta. Maxiful lukee asetukset aina, kun se käyttää niitä. Muutos johonkin omistajan kytkimistä tulee avustajien käyttöön, kun Maxiful käynnistyy seuraavan kerran, ja Maxifulin asetuksissa kerrotaan siitä siihen asti. Organisaatiosi määrittämä asetus näkyy Maxifulin asetuksissa merkinnällä Organisaatiosi asettama, eikä sitä voi muuttaa siellä. Kaikki määrittämäsi asetukset luetellaan Maxifulin asetuksissa Käyttöoikeudet-osion alussa. Ilman käytäntöä Maxiful toimii samoin kuin tietokoneella, jota mikään IT-osasto ei hallitse.
| Nimi | Arvo | Mitä se tekee |
|---|---|---|
Workspace | Teksti | Maxiful avaa tietokoneella vain työtilan, jolla on tämä tunnus. Työtilan omistaja löytää tunnuksen Maxifulin asetuksista Käyttöoikeudet-osion alusta kohdasta Tämän työtilan tunnus. Käyttäjä, joka ei ole työtilan jäsen, näkee organisaatiosi määrittäneen tämän ja liittyy työtilaan kutsusta. Hänen oma työtilansa ja muut työtilat eivät aukea kyseisellä tietokoneella. |
AutoUpdate | 0 tai 1 | 0: Maxiful ei etsi, lataa eikä asenna päivityksiä, sen asetuksissa kerrotaan organisaatiosi asentavan ne, ja jaat jokaisen uuden asennusohjelman itse (katso Päivitykset). 1: Maxiful päivittää itsensä kuten ilman käytäntöä. |
OwnerSwitches | 0 tai 1, kukin | Jokin alla olevista omistajan kytkimistä nimen mukaan: 0 pois, 1 päällä, riippumatta omistajan valinnasta. Kytkin, jota et määritä, jää omistajan päätettäväksi. Kun poistat arvon, omistajan oma valinta palaa voimaan, tai Maxifulin oma oletus, jos omistaja ei ole koskaan valinnut. Kuten määrittämäsi arvo, tämäkin tulee avustajien käyttöön, kun Maxiful käynnistyy seuraavan kerran. |
Omistajan kytkimet
| Nimi | Kytkin Maxifulissa | Sijainti |
|---|---|---|
terminal | Avaa pääte tällä tietokoneella | Käyttöoikeudet (vain Mac) |
private-network | Anna avustajien avata sivuja tällä tietokoneella ja verkossani | Käyttöoikeudet |
pane-reach | Anna avustajien paneelien ajaa koodia ja ottaa yhteyttä Maxifulin ulkopuolelle | Käyttöoikeudet |
claude-code-background | Anna Claude Coden pitää pitkiä komentoja käynnissä taustalla | Käyttöoikeudet |
session-reach | Avustajat voivat käydä läpi kaikki tämän tietokoneen keskustelut (ja oppia aiemmasta työstä) | Käyttöoikeudet |
model-costs | Näytä mallien kustannukset dollareina | Lisäasetukset |
next-prompt | Ehdota seuraavaa viestiäni | Lisäasetukset |
checkin-whole-conversation | Tilannekatsaukset lukevat koko keskustelun | Lisäasetukset |
voice-notes | Litteroi ääniviestit | Ääni ja puhe |
Numeron lisäksi Maxiful tulkitsee tekstit 0, 1, true ja false arvoiksi 0 tai 1. Arvoa, jota se ei pysty lukemaan, ei oteta käyttöön. Tällaisia ovat esimerkiksi muu teksti kohdassa, johon kuuluu 0 tai 1, muu rekisterityyppi (REG_QWORD, REG_EXPAND_SZ, REG_BINARY) tai tuntematon nimi kohdassa OwnerSwitches. Maxifulin asetukset näyttävät sen kohdassa Organisaatiosi asettama. Windowsissa tämä koskee jokaista käytäntöavaimen ja sen aliavaimen arvoa, sekä HKLM- että HKCU-haarassa.
Windowsissa
Maxiful lukee ensin avaimen HKLM\SOFTWARE\Policies\Maxiful ja sitten avaimen HKCU\SOFTWARE\Policies\Maxiful. HKLM-haaran arvo voittaa saman arvon HKCU-haarassa. Workspace on tyyppiä REG_SZ ja AutoUpdate tyyppiä REG_DWORD. Kukin omistajan kytkin on REG_DWORD-arvo aliavaimessa OwnerSwitches, ja se nimetään taulukon mukaisesti. Tämä ADMX- ja ADML-tiedostopari kirjoittaa täsmälleen nämä arvot: tallenna ne nimillä maxiful.admx ja en-US\maxiful.adml käytäntömääritysten säilöön tai tuo ne Intuneen tuotuina hallintamalleina.
maxiful.admx
<?xml version="1.0" encoding="utf-8"?>
<policyDefinitions xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" revision="1.0" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<policyNamespaces>
<target prefix="maxiful" namespace="Maxiful.Policies" />
</policyNamespaces>
<resources minRequiredRevision="1.0" />
<supportedOn>
<definitions>
<definition name="SUPPORTED_Maxiful" displayName="$(string.SUPPORTED_Maxiful)" />
</definitions>
</supportedOn>
<categories>
<category name="Maxiful" displayName="$(string.Maxiful)" />
<category name="OwnerSwitches" displayName="$(string.OwnerSwitches)">
<parentCategory ref="Maxiful" />
</category>
</categories>
<policies>
<policy name="Workspace" class="Both" displayName="$(string.Workspace)" explainText="$(string.Workspace_Explain)" presentation="$(presentation.Workspace)" key="SOFTWARE\Policies\Maxiful">
<parentCategory ref="Maxiful" />
<supportedOn ref="SUPPORTED_Maxiful" />
<elements>
<text id="Workspace" valueName="Workspace" maxLength="128" required="true" />
</elements>
</policy>
<policy name="AutoUpdate" class="Both" displayName="$(string.AutoUpdate)" explainText="$(string.AutoUpdate_Explain)" key="SOFTWARE\Policies\Maxiful" valueName="AutoUpdate">
<parentCategory ref="Maxiful" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_PrivateNetwork" class="Both" displayName="$(string.OwnerSwitch_PrivateNetwork)" explainText="$(string.OwnerSwitch_PrivateNetwork_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="private-network">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_PaneReach" class="Both" displayName="$(string.OwnerSwitch_PaneReach)" explainText="$(string.OwnerSwitch_PaneReach_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="pane-reach">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_ClaudeCodeBackground" class="Both" displayName="$(string.OwnerSwitch_ClaudeCodeBackground)" explainText="$(string.OwnerSwitch_ClaudeCodeBackground_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="claude-code-background">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_SessionReach" class="Both" displayName="$(string.OwnerSwitch_SessionReach)" explainText="$(string.OwnerSwitch_SessionReach_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="session-reach">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_ModelCosts" class="Both" displayName="$(string.OwnerSwitch_ModelCosts)" explainText="$(string.OwnerSwitch_ModelCosts_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="model-costs">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_NextPrompt" class="Both" displayName="$(string.OwnerSwitch_NextPrompt)" explainText="$(string.OwnerSwitch_NextPrompt_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="next-prompt">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_CheckinWholeConversation" class="Both" displayName="$(string.OwnerSwitch_CheckinWholeConversation)" explainText="$(string.OwnerSwitch_CheckinWholeConversation_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="checkin-whole-conversation">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
<policy name="OwnerSwitch_VoiceNotes" class="Both" displayName="$(string.OwnerSwitch_VoiceNotes)" explainText="$(string.OwnerSwitch_VoiceNotes_Explain)" key="SOFTWARE\Policies\Maxiful\OwnerSwitches" valueName="voice-notes">
<parentCategory ref="OwnerSwitches" />
<supportedOn ref="SUPPORTED_Maxiful" />
<enabledValue><decimal value="1" /></enabledValue>
<disabledValue><decimal value="0" /></disabledValue>
</policy>
</policies>
</policyDefinitions>
en-US\maxiful.adml
<?xml version="1.0" encoding="utf-8"?>
<policyDefinitionResources xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" revision="1.0" schemaVersion="1.0" xmlns="http://schemas.microsoft.com/GroupPolicy/2006/07/PolicyDefinitions">
<displayName>Maxiful</displayName>
<description>The settings an IT department sets for Maxiful.</description>
<resources>
<stringTable>
<string id="Maxiful">Maxiful</string>
<string id="OwnerSwitches">The owner's switches</string>
<string id="SUPPORTED_Maxiful">Maxiful for Windows</string>
<string id="Workspace">Open only this workspace</string>
<string id="Workspace_Explain">Maxiful on this computer opens only the workspace with this ID. The workspace's owner finds the ID in Maxiful's settings, under Access. A person who is not a member of the workspace is asked to join it by invitation, and no other workspace opens on this computer.</string>
<string id="AutoUpdate">Let Maxiful update itself</string>
<string id="AutoUpdate_Explain">Disabled: Maxiful does not look for, download or install updates, and you install each new version yourself. Enabled or not configured: Maxiful updates itself.</string>
<string id="OwnerSwitch_PrivateNetwork">Let assistants open pages on this computer and my network</string>
<string id="OwnerSwitch_PrivateNetwork_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Access.</string>
<string id="OwnerSwitch_PaneReach">Let assistants' panes run code and reach outside Maxiful</string>
<string id="OwnerSwitch_PaneReach_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Access.</string>
<string id="OwnerSwitch_ClaudeCodeBackground">Let Claude Code keep long commands running in the background</string>
<string id="OwnerSwitch_ClaudeCodeBackground_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Access.</string>
<string id="OwnerSwitch_SessionReach">Assistants can look through all conversations on this computer (so they learn from past work)</string>
<string id="OwnerSwitch_SessionReach_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Access.</string>
<string id="OwnerSwitch_ModelCosts">Show model costs in dollars</string>
<string id="OwnerSwitch_ModelCosts_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Advanced.</string>
<string id="OwnerSwitch_NextPrompt">Suggest my next message</string>
<string id="OwnerSwitch_NextPrompt_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Advanced.</string>
<string id="OwnerSwitch_CheckinWholeConversation">Check-ins read the whole conversation</string>
<string id="OwnerSwitch_CheckinWholeConversation_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Advanced.</string>
<string id="OwnerSwitch_VoiceNotes">Transcribe voice notes</string>
<string id="OwnerSwitch_VoiceNotes_Explain">Enabled: on. Disabled: off. Not configured: the owner decides, in Maxiful's settings under Voice and audio.</string>
</stringTable>
<presentationTable>
<presentation id="Workspace">
<textBox refId="Workspace">
<label>Workspace ID</label>
</textBox>
</presentation>
</presentationTable>
</resources>
</policyDefinitionResources>
Macissa
Maxiful lukee oman toimialueensa ai.maxiful.desktop hallitut asetukset, jotka määritysprofiili asentaa pakotettuina asetuksina (Applen hallittujen asetusten tietosisältö, com.apple.ManagedClient.preferences). Vain profiilin määrittämät arvot otetaan huomioon: muulla tavalla, esimerkiksi komennolla defaults write, kirjoitettua arvoa ei lueta. Workspace on merkkijono, AutoUpdate kokonaisluku (tai totuusarvo) ja OwnerSwitches taulukon nimistä koostuva sanakirja. Tämä esimerkkiprofiili rajaa tietokoneen yhteen työtilaan, jättää päivitykset sinulle, kytkee pääte- ja yksityisverkkokytkimet pois päältä ja näyttää mallien kustannukset. Korvaa työtilan tunnus sekä tunnisteet ja UUID:t omillasi.
maxiful.mobileconfig
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>PayloadType</key><string>Configuration</string>
<key>PayloadVersion</key><integer>1</integer>
<key>PayloadIdentifier</key><string>com.example.maxiful</string>
<key>PayloadUUID</key><string>00000000-0000-0000-0000-000000000001</string>
<key>PayloadDisplayName</key><string>Maxiful</string>
<key>PayloadScope</key><string>System</string>
<key>PayloadContent</key>
<array>
<dict>
<key>PayloadType</key><string>com.apple.ManagedClient.preferences</string>
<key>PayloadVersion</key><integer>1</integer>
<key>PayloadIdentifier</key><string>com.example.maxiful.settings</string>
<key>PayloadUUID</key><string>00000000-0000-0000-0000-000000000002</string>
<key>PayloadDisplayName</key><string>Maxiful settings</string>
<key>PayloadContent</key>
<dict>
<key>ai.maxiful.desktop</key>
<dict>
<key>Forced</key>
<array>
<dict>
<key>mcx_preference_settings</key>
<dict>
<key>Workspace</key><string>YOUR-WORKSPACE-ID</string>
<key>AutoUpdate</key><integer>0</integer>
<key>OwnerSwitches</key>
<dict>
<key>terminal</key><false/>
<key>private-network</key><false/>
<key>model-costs</key><true/>
</dict>
</dict>
</dict>
</array>
</dict>
</dict>
</dict>
</array>
</dict>
</plist>
Päivitykset
Maxiful etsii uutta versiota osoitteesta maxiful.ai käynnistyessään ja kuuden tunnin välein. Käyttäjä valitsee Päivitä ja käynnistä uudelleen tai Myöhemmin. Uuden Maxiful-version mukana voi tulla uudempi OpenClaw-ajoympäristö. Maxiful päivittää silloin ajoympäristön kyseiselle käyttäjälle npm:llä osoitteesta registry.npmjs.org.
Jos haluat asentaa jokaisen uuden version itse niin, ettei Maxiful etsi päivityksiä, aseta Windowsissa tai Macissa AutoUpdate-arvoksi 0 (katso Hallitut asetukset). Maxiful kertoo silloin, että organisaatiosi asentaa sen päivitykset.
Windowsissa
Uusi versio on allekirjoitettu asennusohjelma, joka tarkistetaan sovellukseen sisäänrakennettua avainta vasten ennen ajoa, ja päivitys ajaa asennusohjelman passiivitilassa. Voit myös jakaa jokaisen uuden asennusohjelman itse valitsimella /S, kuten yllä.
Macissa
Uusi versio on sovelluksen allekirjoitettu arkisto, joka tarkistetaan sovellukseen sisäänrakennettua avainta vasten ennen käyttöä. Se korvaa sovelluksen paikallaan, jos käyttäjän tili voi muuttaa kyseistä kopiota.
Kopio, jota käyttäjä ei voi muuttaa. Jos /Applications/Maxiful.app kuuluu järjestelmälle (sen omistaja on root) eikä käyttäjän tili voi muuttaa sitä, Maxiful ei päivitä sitä itse. Se ei lataa mitään, ei koskaan kysy järjestelmänvalvojan salasanaa eikä tarjoa vaihtoehtoa Päivitä ja käynnistä uudelleen. Päivitysten kohdalla se kertoo, että uudempi versio on saatavilla ja että organisaatiosi asentaa tämän Macin päivitykset. Jaa jokainen uusi versio MDM-järjestelmälläsi: Intunessa lataa sen levykuva samaan sovellukseen, Jamf Prossa rakenna sen paketti Composerilla ja jaa se kuten yllä. Kopio, jota järjestelmänvalvojan tili voi muuttaa, päivittyy kyseiselle tilille kuten millä tahansa Macilla.
Maxifulin poistaminen
Kaikki, käyttäjän itse tekemänä: Maxifulin asetuksissa Poista Maxiful tältä tietokoneelta. Se pysäyttää taustaprosessin ja sen, mikä käynnistää prosessin kirjautumisen yhteydessä (Windowsissa sen ajoitetut tehtävät, Macissa sen LaunchAgentin). Se poistaa asennuksen tiedot ja tunnistetiedot sekä asentamansa Node.js-ajoympäristön, ellei jokin toinen tietokoneen asennus vielä käytä sitä. Windowsissa se käynnistää sitten asennuksen poisto-ohjelman, kun Maxiful suljetaan. Macissa se siirtää sovelluksen Roskakoriin, jos käyttäjän tilin oikeudet riittävät. Käyttäjän omiin dokumentteihin ei kosketa.
Windowsissa
Kaikki, hiljaisesti: %LOCALAPPDATA%\Maxiful\uninstall.exe /S /REMOVEALL suorittaa Poista Maxiful tältä tietokoneelta -toiminnon sen käyttäjän puolesta, jonka asennus on kyseessä, ilman että kenenkään tarvitsee olla koneella, ja poistaa sitten sovelluksen. Toimintoa ei voi perua. Tiedosto removal-report.json kansiossa %LOCALAPPDATA%\ai.maxiful.desktop\logs kertoo, mitä poistettiin ja mitä ei voitu poistaa.
Ilman valitsinta /REMOVEALL: %LOCALAPPDATA%\Maxiful\uninstall.exe /S, jonka yllä oleva Intune-ohje suorittaa, poistaa sovelluksen, sen pikakuvakkeet, tiimin ylläpitotehtävän ja Maxifulin lisäämät Defender-poikkeukset (Windows voi näyttää niistä kehotteensa uudelleen). Se myös pysäyttää avustajien taustaprosessin ja poistaa sen, mikä käynnistää prosessin kirjautumisen yhteydessä, mutta säilyttää ajoympäristön ja asennuksen tiedot. Sovelluksen muiden lokien vieressä oleva installer.log kertoo, jäikö jotain käyntiin.
Macissa
Suorita ensin Poista Maxiful tältä tietokoneelta jokaiselle käyttäjälle: jos poistat vain sovelluksen, käyttäjän taustalla toimiva yhdyskäytävä jää käyntiin kaikkine tietoineen. Poista sitten /Applications/Maxiful.app MDM:lläsi, esimerkiksi Intunen Uninstall-määrityksellä.