Naar de inhoud
Alle hulpmiddelen

onedrive_set_scope

OneDrive · macOS · Windows

Effect: schrijven. Status: voorwaardelijk beschikbaar.

‘Voorwaardelijke beschikbaarheid’ betekent dat het hulpmiddel kan afhangen van versie, platform, machtigingen, account of configuratie. Het is niet in elke installatie actief.

macOS

Doel

Beperkt de toegang van LMCP tot één OneDrive tot een enkele map. Zodra dit is ingesteld, weigert elke LMCP-tool die bestanden leest, toont, doorzoekt, schrijft, verwijdert of verplaatst — zowel de onedrive_*-tools als de algemene bestandstools — elk pad in die OneDrive buiten de map, inclusief het hoogste niveau van de OneDrive zelf; zoekopdrachten geven alleen terug wat erbinnen staat. Als de map later wordt verplaatst of verwijderd, blijft die OneDrive gesloten totdat de beperking wordt gewijzigd. Geef een lege map mee om de beperking op te heffen. Wijzigingen gaan direct in.

Vereiste invoer

De namen blijven exact zoals het hulpmiddel ze vereist. De canonieke technische definities in het Engels staan in het uitklapbare schema hieronder.

Machtigingen en bevestiging

Het schema bevat geen expliciete bevestigingsparameter. Dit geeft geen toestemming om te handelen; controleer het effect en vraag autorisatie.

Canoniek technisch schema in het Engels — macOS
{
  "properties": {
    "folder": {
      "description": "Allowed folder path relative to the root (e.g. '/000-Claude Personal Agent'). Empty string removes the scope.",
      "type": "string"
    },
    "root_name": {
      "description": "OneDrive root name (from onedrive_root, e.g. 'OneDrive-WPPCloud')",
      "type": "string"
    }
  },
  "required": [
    "root_name"
  ],
  "type": "object"
}

Documentatievoorbeeld

Documentatievoorbeeld voor onedrive_set_scope. Voer dit voorbeeld niet uit. De getoonde argumenten verwijzen naar fictieve gegevens; zoek vóór een echte aanroep de werkelijke identificatoren op en vraag toestemming.

{
  "folder": "Documents",
  "root_name": "OneDrive-Demo"
}

Windows

Doel

Beperkt voor de veiligheid de OneDrive-toegang van LMCP tot een specifieke map.

Vereiste invoer

Het schema van dit platform vermeldt geen vereiste invoer. Optionele selectors of uitvoeringsvereisten kunnen nog steeds gelden.

Machtigingen en bevestiging

Het schema bevat een expliciete bevestigingsparameter. Controleer het voorbeeld en autoriseer de echte bewerking volgens het platformcontract.

Canoniek technisch schema in het Engels — Windows
{
  "properties": {
    "confirm": {
      "description": "Ignored; kept for older clients.",
      "type": "boolean"
    },
    "folder": {
      "description": "Allowed folder path relative to the root. Empty string removes the scope restriction.",
      "type": "string"
    },
    "root_name": {
      "description": "OneDrive root name. Accepted for compatibility with the cloud catalog's schema; this server has a single root and ignores it.",
      "type": "string"
    }
  },
  "type": "object"
}

Documentatievoorbeeld

Documentatievoorbeeld voor onedrive_set_scope. Voer dit voorbeeld niet uit. De getoonde argumenten verwijzen naar fictieve gegevens; zoek vóór een echte aanroep de werkelijke identificatoren op en vraag toestemming.

{
  "confirm": false,
  "folder": "Documents"
}