SharePoint-integraation määritys
Yleiskuva
Findable yhdistyy Microsoft SharePointiin Microsoft Graph API:n kautta. Kun yhteys on valmis, Findable voi seurata valittuja SharePoint-sivustoja, driveja tai kansioita ja peilata dokumentit Findableen luokittelua, hakua ja rakennettä varten.
Taustalla tapahtuu tämä:
- Findable tallentaa organisaatiolle yhden salatun Microsoft-tunnistejoukon.
- Findable luo subscriptionin jokaiselle SharePoint-sivustolle ja drivelle, joka kytketään rakennukseen.
- Kun tiedostoja lisätään tai muutetaan SharePointissa, Findable saa siitä automaattisen ilmoituksen.
- Dokumentit tuodaan Findableen, luokitellaan, tagitetaan ja tehdään haettäviksi.
- Jos vienti on päällä, Findable voi kirjoittaa käsiteltyjä dokumentteja ja metatietoja takaisin SharePointiin.
Findable noudattaa Microsoftin API-rajoja ja käsittelee muutokset tenant-kohtaisesti.
Tietoturva ja oikeudet
Findable tunnistautuu Microsoft Graph API:in Microsoft Entra ID:n App Registrationilla, aiemmin Azure AD. IT-tiiminne päättää tarkasti, mihin Findablella on pääsy.
Kaksi käyttöoikeustapaa
| Tila | Oikeus | Mitä se tekee |
|---|---|---|
| Täysi pääsy | Sites.Read.All | Antaa lukuoikeuden kaikkiin SharePoint-sivustoihin tenantissa. Käytä Sites.ReadWrite.All, jos Findablen pitää myös kirjoittaa tiedostoja tai metatietoja takaisin SharePointiin. |
| Rajattu pääsy | Sites.Selected | Antaa pääsyn vain niihin SharePoint-sivustoihin, jotka hyväksytään erikseen. Sopii organisaatioille, jotka haluavat ohjata pääsyä sivustokohtaisesti. |
Tunnistautuminen käyttää apprekisteroinnin client secretia. Secret salataan Findablessa ja sitä käytetään vain lyhytkestoisten access tokenien hakemiseen Microsoftilta.
Määritys
Tarvitset organisaation Microsoft Entra ID -ylläpitäjän. Työhön menee yleensä noin 15 minuuttia.
Vaihe 1: Luo apprekisterointi
-
Kirjaudu Microsoft Entra admin centeriin ja siirry kohtaan App registrations -> New registration.

-
Anna sovellukselle selkeä nimi, esimerkiksi
Findable SharePoint Integration, ja jätä muut kentät oletuksiin. Klikkaa Register.Ota talteen Application (client) ID. Sitä tarvitaan myöhemmin.

-
Avaa vasemmasta valikosta Certificates & secrets ja klikkaa New client secret.

-
Lisää kuvaus, esimerkiksi
Findable integration, valitse voimassaoloaika ja klikkaa Add.
-
Kopioi client secretin Value heti. Arvo näytetään vain kerran. Ota talteen myös Secret ID.

Vaihe 2: Anna API-oikeudet
-
Avaa vasemmasta valikosta API permissions ja klikkaa Add a permission.

-
Valitse Microsoft Graph.

-
Valitse Application permissions, ei delegated permissions.

-
Valitse pääsytaso:
- Vaihtoehto A, täysi pääsy: Etsi ja valitse
Sites.Read.All, taiSites.ReadWrite.All, jos Findablen pitää kirjoittaa takaisin SharePointiin. Siirry sitten vaiheeseen 3. - Vaihtoehto B, rajattu pääsy: Etsi ja valitse
Sites.Selected. Jatka kohdasta 5.

- Vaihtoehto A, täysi pääsy: Etsi ja valitse
-
Vain
Sites.Selected: Avaa Microsoft Graph Explorer ja kirjaudu ylläpitäjän tunnuksella.
-
Vain
Sites.Selected: Etsi sen SharePoint-sivuston ID, johon Findable saa päästä. Lähetä GET request:https://graph.microsoft.com/v1.0/sites/{tenant-name}.sharepoint.com:/sites/{site-name}Korvaa
{tenant-name}SharePoint-tenantin nimellä ja{site-name}sivuston nimellä ilman välilyöntejä. Kopioi vastauksenid.
-
Vain
Sites.Selected: Anna Findablelle pääsy sivustoon lähettämällä POST request:https://graph.microsoft.com/v1.0/sites/{site-id}/permissionsKäytä tätä request bodya:
{ "roles": ["read"], "grantedToIdentities": [ { "application": { "id": "{application-id}", "displayName": "{application-name}" } } ] }Korvaa
{site-id},{application-id}ja{application-name}omilla arvoillanne. Käytä"write"sanan"read"sijaan, jos Findable tarvitsee kirjoitusoikeuden.
-
Toista kohdat 6 ja 7 jokaiselle SharePoint-sivustolle, johon Findable tarvitsee pääsyn.
Vaihe 3: Lisää Microsoft-arvot Findableen
-
Kirjaudu app.findable.ai tilillä, jolla on ylläpito-oikeudet Findable-organisaatiossa.
-
Avaa jokin portfolion rakennus.

-
Avaa rakennuksen asetukset tai muokkausnäkymä ja valitse Integrations.


-
Laajenna SharePoint, avaa Credentials ja syötä:
- Tenant ID: Microsoft 365 tenant ID
- Client ID: Application (client) ID vaiheesta 1
- Client Secret: vaiheessa 1 kopioitu arvo
Klikkaa Save.

-
Klikkaa Test ja varmista yhteys.
-
Valinnainen: Jos dokumentit viedään oletuksena takaisin samaan SharePoint-driveen, määritä Default Export Drive samassa Credentials-osiossa. Kohde voidaan myöhemmin vaihtaa rakennuskohtaisesti.
Yhteysarvot tallennetaan koko organisaatiolle. Ne tarvitsee syöttää vain kerran.
Vaihe 4: Luo SharePoint-subscription
Subscriptions kertovat Findablelle, mikä SharePoint-lähde syöttää tiettyä rakennusta.
- Pysy rakennuksen Integrations-välilehdellä ja pidä SharePoint-kortti auki.
- Klikkaa Create First Subscription tai Add Subscription.
- Valitse SharePoint-sivusto. Jos apprekisterointi käyttää
Sites.Selected-oikeutta eikä sivusto listaudu automaattisesti, valitse manuaalinen URL ja liitä SharePoint-sivuston URL. - Valitse drive tai dokumenttikirjasto.
- Valitse sync scope:
- Entire drive: tuo kaikki tuetut dokumentit valitusta drivesta.
- Selected folders: tuo vain valitut kansiot ja niiden alikansiot.
- Tarkista valinnat ja klikkaa Create Subscription.
Findable käynnistää ensimmäisen synkronoinnin automaattisesti. Kansiorajatut subscriptions käynnistävät uuden synkronoinnin, jotta aiemmin ohitetut tiedostot voidaan käsitellä.
Vaihe 5: Määritä SharePoint-vienti
Käytä tätä vain, kun dokumentteja tai metatietoja kirjoitetaan takaisin SharePointiin.
- Avaa Export SharePoint-kortissa.
- Kytke Enable export päälle.
- Valitse vientikohde:
- Käytä organisaation Default Export Drivea, jos sellainen on määritetty.
- Tai klikkaa Set up export destination / Override for this building ja valitse rakennukselle sivusto, drive ja kansio.
- Klikkaa Export to SharePoint uusien dokumenttien vientiä varten.
- Käytä Re-export All, kun jo vietyjen dokumenttien metatiedot pitää päivittää.
Vientitila näyttää, kuinka monta rakennusdokumenttia SharePointissa on, ja päivittyy viennin aikana.
Tarvitsetko apua?
Jos määritys pysähtyy, ota yhteys osoitteeseen support@findable.ai tai käytä Findablen oikean alakulman chatia.