SharePoint Yhteyden luominen
Sähköinen laskutuspalvelu voi lukea tiedostoja Microsoft SharePoint -kansioista ja ladata tiedostoja SharePointiin. Jotta varmistetaan, että sähköinen laskutus voi käyttää tiettyä SharePoint-sivustoa, sinun on annettava sivuston tunnistetiedot sähköiselle laskutuspalvelulle. Voit myös varmistaa, että tunnistetiedot on tallennettu suojatusti, kun niitä ei anneta suoraan. Tallenna sen sijaan ne Azure Key Vaultiin ja määritä Key Vaultin salainen koodi.
SharePoint-kansion käyttöoikeuden myöntäminen
Luo sovellusrekisteröinti vuokraajassa, johon Regulatory Configuration Service (RCS) on asennettu.
- Kirjaudu Azure-portaalin osoitteessa.
- Siirry kohtaan Sovellusrekisteröinnit.
- Valitse Uusi rekisteröinti.
- Kirjoita nimi, esimerkiksi SharePoint-sovellus sähköiseen laskutukseen, ja suorita rekisteröinti loppuun.
- Valitse uusi sovellusrekisteröinti.
- Ota Todennus-välilehdessä käyttöön Salli julkisen asiakkaan työnkulut -vaihtoehto.
- Valitse Varmenteet ja salaiset koodit -välilehdessä Uusi asiakasohjelman salaisuus luodaksesi asiakasohjelman salaisuuden.
- Kopioi luodun salaisen koodin arvo.
Noudata seuraavasti ohjeita:
- Älä käytä samaa sovelluksen rekisteröintiä eri palveluissa.
- Noudata salasanakäytännön suosituksia.
- Määritä salasanojen kierto. Luo kierron aikana sovellusrekisteröinnille uusi asiakasohjelman salaisuus, päivitä avainsäilö ja poista sitten vanha salaisuus.
Tallenna Sovellusrekisteröinnin salaisuus- ja Sovelluksen (asiakasohjelman) tunnus -arvot kahtena uutena salaisuutena sähköisen laskutusympäristön asetuksiin.
Lisää luomasi salaisuudet Key Vault -parametreihin sähköisen laskutusympäristön määrityksiin RCS:ssä.
Myönnä Azure-portaalissa SharePoint-käyttöoikeus. Vuokraajan järjestelmänvalvojan on suoritettava tämä vaihe.
Valitse luomasi sovellusrekisteröinti.
Valitse API-käyttöoikeudet-välilehdestä Lisää käyttöoikeus.
Valitse Microsoft Graph (sovellusoikeudet)>Sites.Selected.
Valitse Myönnä järjestelmänvalvojan suostumus käyttäjälle <käyttäjänimi>.
Tarkista Tila-kenttä ja varmista, että käyttöoikeudet on myönnetty.
Avaa Graph-työkalu ja kirjaudu sisään.
Valitse vasemmanpuoleisen ruudun Mallikyselyt-välilehden SharePoint-sivustot-kohdasta Hae SharePoint-sivusto sivuston suhteellisen polun perusteella.
Täytä {host-name}- ja {server-relative-path} -parametrit. Voit esimerkiksi täyttää
<domain>.sharepoint.com
kohteelle {host-name} jasites/<siteName>
kohteelle {server-relative-path}.Muistiinpano
Jätä {server-relative-path} -parametri tyhjäksi oletussivustolle.
Valitse Suorita kysely ja tallenna tulos.
Konfiguroi seuraava kysely.
POST https://graph.microsoft.com/v1.0/sites/{site-id}/permissions
Tässä kyselyssä {site-id} on edellisen kyselyn vastauksen tunnus-solmun arvo.
Tässä on pyynnön runko.
{ "roles": [ "read", "write" ], "grantedToIdentities": [ { "application": { "id": "{app-id}", "displayName": "{app-name}" } } ] }
Tässä pyyntöosassa {app-id} on Sovelluksen (asiakasohjelman) tunnus -arvo ja {app-name} on Sovelluksen nimi -arvo.
Valitse Muokkaa käyttöoikeuksia -välilehdessä Avaa käyttöoikeuspaneeli ja valitse sitten Sivustot>Sites.FullControl.All>Suostumus.
Valitse Suorita kysely.
Sähköisellä laskutuspalvelulla on nyt SharePoint-sivuston käyttöoikeus.