BestillingsportalenBestillingsportalen

Referanse

Datalagre

Vis på GitHub

Bestillingsportalen bruker en rekke SharePoint-lister for ulike formål. Nedenfor finner du en beskrivelse av hver liste og hvert felt som brukes i løsningen.

SharePoint-lister

Provisioning Requests

Denne listen lagrer detaljene om alle bestillinger gjort gjennom Bestillingsportalen webdel eller Teams app. Listeelementer kan i prinsippet oppdateres av en administrator utenfor webdel/Teams app, men dette anbefales ikke siden flere felt styres av arbeidsflyten.

KolonnenavnTypeBeskrivelse
TitleSingle line of textTittel på bestillingen (vises som navn på samarbeidsområdet).
DescriptionNoteBeskrivelse av bestillingen.
BusinessJustificationNoteForretningsmessig begrunnelse for hvorfor området trengs.
AdditionalInfoNoteEkstra informasjon som brukeren oppgir i bestillingen.
RequirementsNoteKravene brukeren har valgt i anbefalingssteget.
RequirementIdsTextIntern lagring av valgte krav-ID-er.
SpaceTypeChoiceType samarbeidsområde: Team Site, Office 365 Group, Microsoft Teams Team, Communication Site, Hub Site, Viva Engage Community.
SpaceTypeInternalTextIntern referanse til områdetypen (skjult i skjema).
SpaceDisplayNameTextVisningsnavn for samarbeidsområdet.
SpaceImageNoteLogo/områdebilde lagret som base64.
OwnersUserMultiEiere av det bestilte området.
MembersUserMultiMedlemmer av det bestilte området.
RequestedByUserMultiBrukeren bestillingen er gjort på vegne av. Brukes i "Mine bestillinger" sammen med Created By.
RequestedSourceTextKilden bestillingen kom fra (f.eks. webdel, teamsapp, API).
ApproverUserGodkjenneren av bestillingen.
ApprovedDateDateTimeDato da bestillingen ble godkjent.
VisibilityChoiceSynlighet for området: Private eller Public.
ConfidentialDataYes/NoIndikerer om området skal inneholde konfidensielle data.
ExternalSharingRequiredYes/NoIndikerer om ekstern deling er påkrevd.
ExternalSharingJustificationNoteBegrunnelse for ekstern deling.
GuestsNoteListe over gjestebrukere som skal inviteres (lagret som tekst).
SiteURLHyperlinkURL til det opprettede SharePoint-området.
SiteAliasTextAlias brukt i URL-en til området.
TeamsURLHyperlinkURL til det opprettede Teams-teamet.
VivaEngageCommunityURLHyperlinkURL til det opprettede Viva Engage-fellesskapet.
ParentSiteNoteURL eller referanse til foreldreområde (brukes for hub-tilknytning).
SiteTemplateTextInternt referanse-ID til valgt Site Template.
SiteTemplateTitleTextTittel på valgt Site Template.
SiteTemplateStoreTextStore-verdi for Site Template (skjult).
TeamsTemplateTextInternt referanse-ID til valgt Teams-mal.
TeamsTemplateTitleTextTittel på valgt Teams-mal.
TeamsChannelIDTextID til Teams-kanalen (brukes for intern kanal-funksjonalitet).
AdminCenterTemplateYes/NoIndikerer om den valgte Teams-malen er en Admin Center-mal.
ApplyPnPTemplateYes/NoIndikerer om en PnP-provisjoneringsmal skal anvendes.
PnPTemplateURLHyperlinkURL til PnP-malen som skal anvendes.
ThemeNameTextNavn på SharePoint-temaet som skal anvendes.
JoinHubYes/NoIndikerer om området skal tilknyttes en hub.
HubSiteTextID til valgt hub-område.
HubSiteTitleTextTittel på valgt hub-område.
HubSiteJustificationNoteBegrunnelse for hub-tilknytning.
BusinessUnitLookupForretningsenhet knyttet til bestillingen (oppslag mot Business Units-listen).
TeamifyYes/NoIndikerer om området skal Teams-aktiveres.
InternalChannelYes/NoIndikerer om området skal ha en intern kanal i Teams.
ReadOnlyGroupYes/NoIndikerer om området skal ha en spesifikk gruppe med lesetilgang.
SensitivityLabelIdTextID til valgt sensitivitetsmerke.
SensitivityLabelNameTextNavn på valgt sensitivitetsmerke.
SensitivityLabelLibraryIdTextID til sensitivitetsmerke for dokumentbibliotek.
SensitivityLabelLibraryNameTextNavn på sensitivitetsmerke for dokumentbibliotek.
RetentionLabelNameTextNavn på valgt oppbevaringsmerke.
TimeZoneIdNumberID til valgt tidssone.
LCIDNumberSpråk-ID (Locale ID) for området.
PrefixTextPrefiks anvendt på områdets navn (generert fra navnekonvensjonen).
SuffixTextSuffiks anvendt på områdets navn.
MailboxAliasTextPostboks-alias for gruppen.
GroupIdTextMicrosoft 365-gruppe-ID etter opprettelse.
ExpirationDateDateTimeUtløpsdato for området.
StageChoiceGjeldende steg i bestillingsflyten: Requirements, Recommendation, Data Classification, Choose Template, Information, External Sharing, Join Hub, Review and Submit, Submitted.
StatusChoiceStatus på bestillingen: Not Submitted, Submitted, Pending Approval, Approved, Rejected, Space Creation, Space Created, Space Creation Failed, Space Already Exists, Team Requested.
StatusReasonNoteBegrunnelse/detaljer knyttet til statusen (f.eks. feilmelding ved Space Creation Failed).
CommentsNoteKommentar fra godkjenner eller administrator.
RequestKeyTextUnik nøkkel brukt for å identifisere bestillingen i integrasjoner.
MetadataNoteJSON-objekt som lagrer prosjektinformasjon og property bag-verdier. Struktur: { "projectProperties": [...], "propertyBagProps": [...] }.

Guest Requests

Denne listen lagrer gjesteforespørsler opprettet via InviteGuests-webdelen. Hver rad representerer én gjest som skal inviteres til et bestemt SharePoint-område. Listen prosesseres av ProcessGuestRequest Logic App, som kaller ProcessGuests Logic App og oppdaterer status på raden etter at invitasjonen er behandlet.

KolonnenavnTypeBeskrivelse
TitleSingle line of textE-postadressen til gjesten som skal inviteres.
SiteUrlHyperlinkURL til området gjesten skal inviteres til (settes fra pageContext.web.absoluteUrl der webdelen står).
SiteTitleSingle line of textTittel på området (brukes i invitasjons-e-posten).
StatusChoiceStatus på forespørselen: Pending (under behandling), Invited (vellykket), Failed (feil oppstod).
GuestIdTextEntra ID-id til den inviterte gjesten (populeres etter vellykket invitasjon).
InviteRedeemUrlNoteInnløsings-URL gjesten kan bruke for å akseptere invitasjonen.
ErrorMessageNoteFeilmelding hvis Status=Failed. Vises i tooltip på badge i webdel-DataGrid.
RequestedByUserBrukeren som initierte invitasjonen via webdelen.
FirstNameSingle line of textFornavn (valgfri) — fra Graph-oppslag eller manuell input i drawer-en. Brukes i invitedUserDisplayName på invitasjonen og PATCH-es som givenName på Entra-brukeren.
LastNameSingle line of textEtternavn (valgfri) — PATCH-es som surname på Entra-brukeren.
CompanySingle line of textSelskap (valgfri) — PATCH-es som companyName på Entra-brukeren.
M365GroupRoleChoiceNone/Visitor/Member/Owner (default Visitor) — rollen gjesten skal ha på området. På M365-gruppe-koblede områder håndteres Owner/Member via Graph-cmdletene; Visitor (og alle roller på ikke-gruppekoblede områder) via SP associated-gruppene.
SPGroupActionChoiceNone/AddToExisting/CreateNew — valgfri SharePoint-brukergruppe-tilføyelse.
SPGroupNameSingle line of textNavn på eksisterende eller ny SP-gruppe (avhengig av SPGroupAction).
SPPermissionLevelChoiceRead/Contribute/Edit/Full Control — tilgangsnivå når SPGroupAction = CreateNew.

Provisioning Request Settings

Denne listen lagrer alle konfigurerbare innstillinger for Bestillingsportalen som nøkkel/verdi-par.

KolonnenavnTypeBeskrivelse
TitleSingle line of textNavnet på innstillingen.
DescriptionNoteBeskrivelse av innstillingen.
ValueNoteVerdien til innstillingen.
ExternalSharingSettingChoiceStandardinnstilling for ekstern deling: Anyone, NewExistingGuests, ExistingGuests.
PrefixAttributeChoiceAttributt brukt for prefiks i navnekonvensjonen.
SuffixAttributeChoiceAttributt brukt for suffiks i navnekonvensjonen.
PrefixTextTextTekst-prefiks for navnekonvensjonen.
SuffixTextTextTekst-suffiks for navnekonvensjonen.
PrefixUseAttributeYes/NoOm attributt skal brukes som prefiks.
SuffixUseAttributeYes/NoOm attributt skal brukes som suffiks.
BlockedWordsValueNoteBlokkerte ord konfigurert i Entra ID, lagret som kommaseparert streng (skjult i skjema).
LogoImageThumbnailLogo som vises i Bestillingsportalen (overstyrer standard logo).

Provisioning Types

Denne listen lagrer hvilke typer samarbeidsområder som kan bestilles og provisjoneres – Team Site, Office 365 Group osv. Legg ikke til nye rader i denne listen siden de ikke støttes.

Du bør kun endre verdien på følgende kolonner: Title, Description, Allowed, Image, Icon, Learn Video URL, SortOrder, Prefix Text, Suffix Text, Prefix Use Attribute, Suffix Use Attribute, Visible To, Managed Path, Default Visibility, Default Confidential Data, External Sharing, Default Sensitivity Label, Default Sensitivity Label Library, Default Retention Label, Default Hub, Default Metadata, Join Hub og Teams Channel ID.

Se Provisioning types for mer informasjon.

KolonnenavnTypeBeskrivelse
TitleSingle line of textTittel på områdetypen vist i brukergrensesnittet. Kan endres for å matche organisasjonens terminologi.
InternalTitleTextIntern tittel (skjult, brukes av løsningen for å identifisere typen).
SortOrderNumberSorteringsrekkefølge for hvordan områdetypen vises i brukergrensesnittet.
DescriptionNoteBeskrivelse av områdetypen vist til sluttbrukere.
AllowedYes/NoOm områdetypen kan bestilles. Settes til Nei for å skjule typen.
TemplateIdTextIntern mal-ID (skal ikke endres). Gjelder enkelte typer.
WebTemplateIdTextIntern web-template-ID (skal ikke endres). Gjelder SharePoint Sites og O365 Groups.
ImageHyperlink or PictureBilde som vises for områdetypen på «Velg mal»-skjermen.
IconHyperlink or PictureIkon som vises for områdetypen.
Learn Video URLHyperlinkURL til en video som forklarer denne typen område (f.eks. YouTube).
Prefix TextSingle line of textTekst-prefiks som legges til foran navnet på området.
Prefix Use AttributeYes/NoOm attributt fra brukerens profil skal brukes som prefiks.
Prefix AttributeChoiceAttributt å bruke for prefiks: Department, Company, Office, StateOrProvince, CountryOrRegion, JobTitle.
Suffix TextSingle line of textTekst-suffiks som legges til etter navnet på området.
Suffix Use AttributeYes/NoOm attributt fra brukerens profil skal brukes som suffiks.
Suffix AttributeChoiceAttributt å bruke for suffiks (samme valg som Prefix Attribute).
Visible ToPerson or GroupSikkerhetsgruppe som denne områdetypen er synlig for. MÅ være en gruppe. Blank = synlig for alle med tilgang til webdel/Teams app.
Managed PathTextManaged path som skal brukes for denne områdetypen (f.eks. sites eller teams).
Default VisibilityChoiceStandard synlighet for denne områdetypen: Public eller Private.
Default Confidential DataYes/NoStandardverdi for «Konfidensielle data»-valget for denne områdetypen.
Default MetadataNoteStandard metadata (JSON-objekt) som anvendes for denne områdetypen.
External SharingYes/NoStyrer om «Ekstern deling»-skjermen vises for denne områdetypen.
Default Sensitivity LabelTextStandard sensitivitetsmerke-ID for denne områdetypen (overstyrer global standard).
Default Sensitivity Label LibraryTextStandard sensitivitetsmerke-ID for dokumentbibliotek.
Default Retention LabelTextStandard oppbevaringsmerke-ID for denne områdetypen (overstyrer global standard).
TeamifyYes/NoOm området skal Teams-aktiveres som standard.
Join HubYes/NoOm området skal tilknyttes en hub som standard.
Default HubTextStandard hub-ID som området tilknyttes (overstyrer global standard).
Teams Channel IDTextStandard Teams-kanal-ID for denne områdetypen.

Site Templates

Denne listen lagrer SharePoint Site Templates (tidligere Site Designs) som finnes i tenanten. En Logic App (GetSiteTemplates) synkroniserer disse fra tenanten til listen.

KolonnenavnTypeBeskrivelse
TitleSingle line of textTittel på Site Template.
DescriptionNoteBeskrivelse av Site Template.
SiteTemplateIdSingle line of textID til Site Template.
PreviewImageHyperlink or PictureURL til forhåndsvisningsbilde for malen.
WebTemplateSingle line of textIntern web-template-ID (1 for Team Site uten gruppe, 64 for gruppetilknyttet Team Site, 68 for Communication/Hub site).
StoreSingle line of textStore-verdi for malen (gjelder kun «out of the box»-maler).
EnabledYes/NoOm malen skal vises i webdel/Teams app.
VisibleToPersonBrukere/grupper som skal se denne Site Templaten. Blank = synlig for alle.
ApplyPnPTemplateYes/NoOm en PnP-mal skal anvendes sammen med denne Site Templaten. Se PnP Templates.
PnPTemplateURLHyperlinkURL til en PnP-mal lagret i «PnP Templates»-biblioteket.
ThemeNameSingle line of textNavn på et SharePoint-tema som skal anvendes, f.eks. Blue.

Teams Templates

Denne listen lagrer Teams-maler som brukes for å opprette Teams, både Admin Center-maler og Teams som skal klones.

KolonnenavnTypeBeskrivelse
TitleSingle line of textNavn på malen.
DescriptionNoteBeskrivelse av malen.
Template IdSingle line of textID til malen fra Teams Admin Center.
Team IdSingle line of textID til teamet som skal klones som mal (Office 365 Unified Group-ID).
Admin Center TemplateYes/NoOm malen er en Microsoft Team Template (Admin Center). Ja for Admin Center-maler, Nei for kloning.
PrefixAttributeChoiceAttributt for prefiks.
SuffixAttributeChoiceAttributt for suffiks.
PrefixTextSingle line of textPrefiks-tekst.
SuffixTextSingle line of textSuffiks-tekst.
PrefixUseAttributeYes/NoOm attributt skal brukes som prefiks.
SuffixUseAttributeYes/NoOm attributt skal brukes som suffiks.

Hub Sites

Denne listen lagrer Hub Sites som finnes i tenanten. En Logic App (GetHubSites) synkroniserer disse fra tenanten til listen.

Endre ikke verdier direkte i denne listen (med unntak av Enabled og isPP365).

KolonnenavnTypeBeskrivelse
TitleSingle line of textTittel på Hub Site.
HubSiteIdSingle line of textID til Hub Site.
OwnerSingle line of textEier av Hub Site (foreløpig ikke i bruk).
SecondOwnerSingle line of textSekundær eier av Hub Site (foreløpig ikke i bruk).
isPP365Yes/NoIndikerer om Hub-området er et Prosjektportalen 365-område.
EnabledYes/NoOm Hub Site skal vises som valg i webdel/Teams app.

Business Units

Denne listen lagrer forretningsenheter som kan velges under bestilling. Se Business Units for mer informasjon.

KolonnenavnTypeBeskrivelse
TitleSingle line of textNavn på forretningsenheten.
PrefixSingle line of textPrefiks som legges til foran områdets navn.
SuffixSingle line of textSuffiks som legges til etter områdets navn.
ApproversPerson or GroupGodkjennere for bestillinger knyttet til denne enheten.

IP Labels

Denne listen lagrer sensitivitetsmerker (Information Protection Labels) hentet fra Microsoft Purview. En Logic App (SyncLabels) synkroniserer disse til listen.

KolonnenavnTypeBeskrivelse
TitleSingle line of textIntern tittel.
LabelNameSingle line of textVisningsnavn på sensitivitetsmerket.
LabelIdSingle line of textGUID til sensitivitetsmerket i Purview.
LabelDescriptionNoteBeskrivelse av sensitivitetsmerket.
EnabledYes/NoOm merket skal vises som valg i webdel/Teams app.
IsLibraryYes/NoOm merket gjelder dokumentbibliotek (i stedet for Group/Site).

Retention Labels

Denne listen lagrer oppbevaringsmerker som kan velges for SharePoint-dokumentbiblioteker.

KolonnenavnTypeBeskrivelse
TitleSingle line of textIntern tittel.
LabelNameSingle line of textVisningsnavn på oppbevaringsmerket.
LabelDescriptionSingle line of textBeskrivelse av oppbevaringsmerket.

Time Zones

Denne listen lagrer alle tidssonene som kan velges og anvendes på et SharePoint-område.

KolonnenavnTypeBeskrivelse
TitleSingle line of textNavn på tidssonen.
TimeZoneIdNumberSharePoint-ID til tidssonen.

Locales

Denne listen lagrer alle språk/lokaler (LCID) som SharePoint Online støtter og som kan velges i webdel/Teams app.

KolonnenavnTypeBeskrivelse
TitleSingle line of textNavn på språket/lokalen.
LCIDNumberLocale ID (f.eks. 1044 for norsk bokmål, 1033 for engelsk (USA)).

PnP Templates

Dette er et dokumentbibliotek (ikke en liste) som lagrer PnP-provisjoneringsmaler som kan anvendes under provisjonering. Se PnP Templates for mer informasjon.