You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/application-monitoring/README.md
+16-74Lines changed: 16 additions & 74 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -6,94 +6,36 @@ Logger rammeverk som publiserer logger til Application_Log\_\_c
6
6
7
7
Datamodellen ligger i pakken [platform-data-model](src/platform-data-model/README.md)
8
8
9
-
|||
10
-
| ---- | --- |
11
-
| Apex | ✅ |
12
-
| LWC | ✅ |
13
-
| Flow | ✅ |
9
+
|||
10
+
| ------- | --- |
11
+
| Apex | ✅ |
12
+
| LWC | ✅ |
13
+
| Flow | ✅ |
14
+
| Trigger | ✅ |
14
15
15
16
## Hvordan ta i bruk
16
17
17
-
Avhengig av behov så kan man enten bruke `FeatureToggleBase` direkte eller extende den for å se om en feature er aktiv eller ikke.
18
-
Denne kan brukes på to nivåer, individuell eller generell.
19
-
20
-
Feature toggle customMetadata innslag og customPermissions legges i de pakkene hvor de brukes.
21
-
22
-

23
-
24
-
**Generell:**
25
-
Det man ønsker å enkelt kunne skru en feature på eller av. Opprett en custom metadata feature toggle og aktiver/deaktiver den ved å benytte Is Enabled (`Is_Enabled__c`) flagget.
26
-
I koden sjekker man på `isFeatureEnabled(<developername til gitt feature>)`. Dette vil da gjelde for all logikk som kjører koden.
27
-
28
-
**Individuell/gruppe:**
29
-
Her kan man velge å bruke enten `customPermission` eller en kombinasjon av `Feature_Flag__mdt` og `customPermission`.
30
-
31
-
Ved bruk av bare `customPermission` oppretter man en custom permission og legger den til et Permission Set som tildeles den eller de som trenger tilgangen.
32
-
33
-
Ved bruk av en kombinasjon så opprettes det et custom permission som tildeles via Permission Set slik som over. I tillegg opprettes det et `Feature_Flag__mdt` record hvor customPermission api navnet legges til i Required Custo Permission (`Required_Custom_Permission__c`). Is Enabled (`Is_Enabled__c`) flagget benyttes som vanlig til å toggle featuren av og på.
34
-
35
-
**Eksempel på direkte bruk:**
18
+
Husk å angi teamet som er ansvarlig for funksjonaliteten som logges i LoggerUtility.
0 commit comments