0:0:0.0 --> 0:0:3.550
Keith Low
We recorded the topic to be discussed at actually soon mentioned earlier.
0:0:3.560 --> 0:0:9.400
Keith Low
I think the first topic is again site ID to to give some background to tattoo ohm.
0:0:10.270 --> 0:0:14.920
Keith Low
For some reason the app product they don't have this inside product ID.
0:0:15.90 --> 0:0:22.540
Keith Low
So right now the suggestion is actually to use provisioning service to actually close to actually key in the information.
0:0:22.810 --> 0:0:26.80
Keith Low
Then actually to pass to our product.
0:0:26.510 --> 0:0:30.520
Keith Low
But then I think in our meeting when he was here, he mentioned some concern.
0:0:30.530 --> 0:0:35.670
Keith Low
I think then he session actually to check with him what is the concern?
0:0:36.20 --> 0:0:37.180
Keith Low
Not sure are you aware of this?
0:0:42.650 --> 0:0:45.890
Tha Toe Htoon
No, I I don't know that history behind, by the way is Duraid joining today.
0:0:49.240 --> 0:0:50.70
Keith Low
I think the accepted.
0:0:51.70 --> 0:0:52.540
Tha Toe Htoon
Yeah, I think you might be guessing.
0:0:52.550 --> 0:0:54.40
Tha Toe Htoon
But anyway, I think you you can go ahead.
0:0:54.50 --> 0:0:54.690
Tha Toe Htoon
Better thing is.
0:0:56.710 --> 0:1:0.150
Tha Toe Htoon
I don't know the history behind if you can share me a little bit why we are waiting for him, that would be.
0:1:1.670 --> 0:1:2.980
Keith Low
No, they OK.
0:1:2.990 --> 0:1:12.660
Keith Low
The first topic actually is a gainsight ID, so every single product in the pillar they have skin side ID: energy already incorporated in the individual product except for art.
0:1:13.320 --> 0:1:15.240
Keith Low
So for whatever reason, art do not have this.
0:1:15.250 --> 0:1:21.750
Keith Low
I'm not too sure, so right now because I ask user and the product are provisioned to us.
0:1:22.70 --> 0:1:22.670
Keith Low
So I think the.
0:1:24.810 --> 0:1:29.420
Keith Low
Or the good reason was that actually it should be provisioned by the platform itself.
0:1:29.770 --> 0:1:35.170
Keith Low
So I think one of the idea is actually to provide this insight ID to provisioning service.
0:1:35.640 --> 0:1:42.500
Keith Low
So I think when we talk to Duraid 3 weeks back when he was here, he mentioned about some concern on this.
0:1:42.510 --> 0:1:45.380
Keith Low
So not too sure that I think we didn't have time to actually go into details.
0:1:45.510 --> 0:1:47.40
Keith Low
So that's why we are having this meeting.
0:1:47.50 --> 0:1:48.650
Keith Low
One of the topic to be discussed today.
0:1:49.130 --> 0:1:49.980
Tha Toe Htoon
Yeah, during this here.
0:1:51.220 --> 0:1:52.890
Duraid Wadie
Hi everyone, sorry been late.
0:1:52.460 --> 0:1:54.810
Keith Low
Ah yeah, I had do it.
0:1:55.590 --> 0:1:56.100
Keith Low
Yeah.
0:2:0.150 --> 0:2:0.540
Duraid Wadie
No.
0:1:56.150 --> 0:2:7.960
Keith Low
So I was telling them we we discussed about this gainsight ID and we discussed about having it that cloudops actually put the the data in the information in provisioning service.
0:2:8.130 --> 0:2:13.500
Keith Low
And I think you mentioned there would be some concern, so not too sure what is then?
0:2:14.480 --> 0:2:21.450
Duraid Wadie
Yeah, I mean, because what I didn't wanna do that right because currently every product handled that really.
0:2:21.580 --> 0:2:21.700
Keith Low
Yes.
0:2:33.0 --> 0:2:33.180
Keith Low
Yeah.
0:2:22.80 --> 0:2:33.330
Duraid Wadie
So we have all the product, they already have all of those gain insight up IDs being injected on those products as we speak today, all of them are almost give or take more really done.
0:2:33.340 --> 0:2:38.30
Duraid Wadie
It's just apart from Mark, really, why would that be any different to Venezuela?
0:2:38.40 --> 0:2:40.420
Duraid Wadie
Well, why would arc needs to be special here?
0:2:43.0 --> 0:2:43.230
Keith Low
Umm.
0:2:43.460 --> 0:2:45.90
Duraid Wadie
That's why you must got my concern.
0:2:45.100 --> 0:2:45.790
Duraid Wadie
Really is.
0:2:45.880 --> 0:2:47.590
Duraid Wadie
Can they just follow the same thing?
0:2:47.600 --> 0:2:49.560
Duraid Wadie
All of the other product is following instead of.
0:2:49.570 --> 0:2:52.220
Duraid Wadie
Actually we sending it from from the platform to them.
0:2:53.260 --> 0:3:1.730
Duraid Wadie
It's just like an extra work that we need to do and it doesn't really follow all of the other product that doing it today.
0:3:2.260 --> 0:3:6.610
Duraid Wadie
However, if we were to change this, that's mean every integrated product would need.
0:3:6.710 --> 0:3:9.760
Duraid Wadie
Now there gain insight.
0:3:9.770 --> 0:3:15.260
Duraid Wadie
ID is coming from the platform and remove what they've done for every product that means.
0:3:17.320 --> 0:3:26.610
Duraid Wadie
You know, we have to have done this properly and you know, have all the right user stories check with all the product how they do and it makes sure we actually follow suit to make it more than a shared way.
0:3:26.740 --> 0:3:28.530
Duraid Wadie
And the platform that makes sense.
0:3:28.800 --> 0:3:34.950
Duraid Wadie
I just wanted to simplify this and to say for all just do like what other product is doing, get it out of the platform itself.
0:3:36.480 --> 0:3:36.810
Keith Low
Umm.
0:3:34.960 --> 0:3:38.280
Duraid Wadie
Just you know, to make that at least simpler would say.
0:3:39.90 --> 0:3:50.60
Keith Low
OK, my discussion with Chris was that for certain reason, which I'm not too sure, what was it that Aunt did not incorporate this into when they did this?
0:3:50.270 --> 0:3:53.80
Keith Low
So maybe this is like like a A?
0:3:55.240 --> 0:4:2.490
Keith Low
But pitching, I'm not sure, but I can actually bring up my Internet meeting when I have with them because I fully agree with what you say.
0:4:2.500 --> 0:4:4.680
Keith Low
If we were to do this, do this, yeah.
0:4:3.170 --> 0:4:7.40
Duraid Wadie
They don't need to say everything needs to come from the platform, right?
0:4:7.50 --> 0:4:9.160
Duraid Wadie
That's that's my biggest concern here.
0:4:9.170 --> 0:4:23.190
Duraid Wadie
So we need to isolate this a little bit because what we really build in here as more of an hypertexture, so they need to stop thinking a little bit of the separation between the platform and arc that makes sense.
0:4:23.560 --> 0:4:23.970
Keith Low
Umm.
0:4:24.320 --> 0:4:39.520
Duraid Wadie
But that's very key point here for all of us to actually understand what we're trying to do more freely and and hypertexture, because that's exactly what we're trying to do next with the platform and the guys who, when really I wasn't Chai, we're talking about that separation of the platform of Arc with you.
0:4:41.590 --> 0:4:41.960
Keith Low
OK.
0:4:42.40 --> 0:4:45.200
Keith Low
OK, I'll bring this message to to Chris and Stephanie.
0:4:45.210 --> 0:4:49.690
Keith Low
I think uh, well, logically, I think you you do have a strong point.
0:4:49.700 --> 0:4:56.360
Keith Low
I mean, if all other product already have the gainsight ID, then what's the point of we creating this and and I mean changing what is already working.
0:4:58.360 --> 0:4:59.990
Duraid Wadie
I wouldn't do it just for one product.
0:5:0.0 --> 0:5:0.730
Duraid Wadie
That's that's.
0:5:0.760 --> 0:5:0.980
Keith Low
Umm.
0:5:0.740 --> 0:5:1.530
Duraid Wadie
That's the thing.
0:5:1.540 --> 0:5:8.750
Duraid Wadie
In the first place to Venezuela, they not just because of Arc, you know they need it and and that certain way just have them.
0:5:8.760 --> 0:5:9.650
Duraid Wadie
Hotel is a multi tenant.
0:5:9.660 --> 0:5:10.700
Duraid Wadie
That system work right?
0:5:10.710 --> 0:5:12.220
Duraid Wadie
Similar thing the right.
0:5:12.230 --> 0:5:16.970
Duraid Wadie
So all of these are already doing them outside the platform in the 1st place, the Venezuelan.
0:5:16.560 --> 0:5:17.130
Keith Low
OK.
0:5:17.350 --> 0:5:18.780
Keith Low
Umm OK you agree?
0:5:18.260 --> 0:5:20.630
SueAnn See
Ohh but question right?
0:5:20.640 --> 0:5:30.750
SueAnn See
So if we were to integrate with a new product like work right, say So what we are saying is that work right already stores gainsight ID in within their product.
0:5:31.640 --> 0:5:32.580
Duraid Wadie
Oh yeah, they already do that.
0:5:32.670 --> 0:5:32.830
Keith Low
Yeah.
0:5:32.590 --> 0:5:39.140
Duraid Wadie
All of them do that, so the whole, the whole, almost this product we're talking about, they already added degraded together inside today.
0:5:40.210 --> 0:5:48.230
SueAnn See
So we are what we are also saying is that what right will not be using our provisioning service.
0:5:49.960 --> 0:5:50.880
Keith Low
Oh, no, no, no. Uh.
0:5:50.210 --> 0:5:52.620
Duraid Wadie
It doesn't matter about provisioning here.
0:5:52.710 --> 0:5:59.310
Duraid Wadie
The Venezuela it's more of the injection of of the gain inside ID into the application that does not make sense.
0:5:59.870 --> 0:6:7.170
Duraid Wadie
So the provisioning service it will be used into a certain way when we onboard the new tenant, right?
0:6:7.320 --> 0:6:7.520
SueAnn See
Yeah.
0:6:9.610 --> 0:6:9.880
SueAnn See
Hmm.
0:6:7.220 --> 0:6:17.120
Duraid Wadie
Thus, will always go through provisioning to Venezuela, but what you put into that payload is it doesn't need to include, for example, the gain inside specific ID, right?
0:6:17.330 --> 0:6:20.290
Duraid Wadie
That's mean you have to be accountable for it as well.
0:6:20.230 --> 0:6:22.100
SueAnn See
Hmm, OK.
0:6:23.950 --> 0:6:24.190
Keith Low
OK.
0:6:23.810 --> 0:6:27.480
Tha Toe Htoon
I think if you if you if you change for one you have to change for the rest of the product as well.
0:6:27.530 --> 0:6:28.890
Tha Toe Htoon
I don't need that makes sense, right?
0:6:29.130 --> 0:6:29.400
SueAnn See
Yeah.
0:6:29.300 --> 0:6:29.510
Keith Low
No.
0:6:29.370 --> 0:6:30.310
Duraid Wadie
No, no. Yeah.
0:6:31.590 --> 0:6:31.750
Tha Toe Htoon
Yeah.
0:6:37.880 --> 0:6:38.60
Keith Low
Yeah.
0:6:29.410 --> 0:6:38.910
SueAnn See
Yeah, basically what we are saying is that we need to hollow out that functionality from all the other products and then move it to become a common thing on the.
0:6:38.250 --> 0:6:39.120
Duraid Wadie
Isn't actually.
0:6:41.540 --> 0:6:41.780
SueAnn See
OK.
0:6:39.130 --> 0:6:44.610
Duraid Wadie
Do we really need to do this to Venezuela and I'm I'm I don't really see that much value in it in the first place.
0:6:45.670 --> 0:6:45.890
SueAnn See
OK.
0:6:46.310 --> 0:6:46.920
Keith Low
Yep, Yep.
0:6:46.930 --> 0:6:47.340
Keith Low
Fully agree.
0:6:47.590 --> 0:6:47.770
Tha Toe Htoon
No.
0:6:48.590 --> 0:6:56.590
Keith Low
OK, I think the next topic I written here is a I think we can skip this because I have we have too many topics I can we can come back to it.
0:6:56.600 --> 0:7:6.490
Keith Low
If you got time, so I'll jump to a point #3 the OK, this this, this is the provisioning where there's a request to delete tenant or instances.
0:7:6.640 --> 0:7:8.550
Keith Low
It comes from Paul Martin.
0:7:9.260 --> 0:7:14.930
Keith Low
So presently as far as I understand provisioning service, our provisioning service does not do that.
0:7:15.460 --> 0:7:18.910
Keith Low
What is your view on deletion of a?
0:7:18.490 --> 0:7:20.740
Duraid Wadie
Have some massive subject that to Venezuela.
0:7:20.750 --> 0:7:28.770
Duraid Wadie
You thus really more of your guys between, I would say the product manager's needs to agree.
0:7:29.900 --> 0:7:33.510
Duraid Wadie
What I mean, that's the first thing is you guys needs to agree what needs to happen.
0:7:33.520 --> 0:7:40.620
Duraid Wadie
Second thing is actually is from uh, I would say I will contracting team how long we gonna leave that day?
0:7:40.630 --> 0:7:40.980
Duraid Wadie
They can't.
0:7:40.990 --> 0:7:43.690
Duraid Wadie
We just go and delete a tenant, actually delete that data.
0:7:43.700 --> 0:7:48.300
Duraid Wadie
We just cannot do that to Venezuela because there is a contractual agreement and our MSA's.
0:7:48.610 --> 0:7:51.340
Duraid Wadie
How long we live in that tenant?
0:7:53.840 --> 0:7:54.80
Keith Low
Hmm.
0:7:53.50 --> 0:7:58.740
Duraid Wadie
You know, sometimes they leave them 30 days, some product, they leave them 90 days, which is a crazy idea.
0:7:58.750 --> 0:8:1.460
Duraid Wadie
Just not all the same dependence with you and.
0:8:1.470 --> 0:8:3.780
Duraid Wadie
However, sometimes have actually to bring them back alive.
0:8:5.90 --> 0:8:10.550
Duraid Wadie
I wouldn't, because usually most of the systems are actually single tenanted today, very different.
0:8:11.940 --> 0:8:16.540
Duraid Wadie
Would that mean they can just, you know, archive dot DB and bring it back when they want?
0:8:16.550 --> 0:8:19.570
Duraid Wadie
They can't do this with with multi tenanted systems.
0:8:20.690 --> 0:8:32.940
Duraid Wadie
Papano risk, for example, if we want to follow something like that, we need to follow system that already have it, which is like what do they do in pentana risk today and that will be a Stephanie to answer that question.
0:8:33.670 --> 0:8:34.790
Keith Low
No, umm.
0:8:33.320 --> 0:8:38.590
Duraid Wadie
What do they do today when a customer leave and the contract is finished?
0:8:39.630 --> 0:8:41.200
Duraid Wadie
Let them answer that question, yeah.
0:8:39.370 --> 0:8:54.200
Keith Low
No, I mean the way I look at, yeah, do we do do way I look at it is assuming there is a valid requirement on this, but each product within the pillars may have different requirements, some say 90 days, another 30 days.
0:8:54.210 --> 0:8:57.70
Keith Low
There is no way as a platform to understand this.
0:8:57.750 --> 0:9:6.450
Keith Low
Is it possible if we give them the function to delete but they have to be responsible to make sure they have backups that they have, they follow whatever processes that is needed.
0:9:7.800 --> 0:9:9.730
Duraid Wadie
It's actually nothing to do with the product.
0:9:12.50 --> 0:9:12.260
Keith Low
Hmm.
0:9:9.740 --> 0:9:12.350
Duraid Wadie
This is more really of an operation teams, to be honest with you.
0:9:12.360 --> 0:9:12.550
Duraid Wadie
What?
0:9:12.560 --> 0:9:16.110
Duraid Wadie
What needs to happen but from the platform point of view is bit different.
0:9:16.120 --> 0:9:22.570
Duraid Wadie
Very, very, very different, to be honest with you on the platform, because we are said to keep on in this type of architecture, right.
0:9:22.800 --> 0:9:25.910
Duraid Wadie
So you delete them, let's say a tenant and it's got users.
0:9:26.620 --> 0:9:30.120
Duraid Wadie
First thing you need to know how these users actually like the different products.
0:9:33.910 --> 0:9:34.190
Keith Low
Hmm.
0:9:30.560 --> 0:9:35.90
Duraid Wadie
So you can't just go and delete that data because they impacted other products as well.
0:9:35.300 --> 0:9:37.440
Duraid Wadie
So that's I'm saying this deletion thing.
0:9:38.510 --> 0:9:39.120
Duraid Wadie
I don't think so.
0:9:39.130 --> 0:9:49.910
Duraid Wadie
We gonna finish it in this meeting as actually I would say it might be better to go this with product managers and operation team in a meeting if that makes sense.
0:9:51.430 --> 0:9:51.690
Keith Low
Umm.
0:9:51.420 --> 0:9:57.0
Duraid Wadie
But that's just my view on this device with you because it's it doesn't just end here.
0:9:59.280 --> 0:10:0.100
Keith Low
OK. Umm.
0:10:0.150 --> 0:10:2.660
Duraid Wadie
I can make few decision like we can make few decision, right?
0:10:2.670 --> 0:10:9.110
Duraid Wadie
Do do an XYZ, but it's a lot to do with operations and and the product managers themselves.
0:10:9.120 --> 0:10:10.470
Duraid Wadie
What did they wanna do with that data?
0:10:12.370 --> 0:10:15.840
Duraid Wadie
And from from Multitenancy point of view like Arc, right?
0:10:16.350 --> 0:10:23.800
Duraid Wadie
I mean, it's simple for arc because all we need to do is raise an event, tell them this tenant has been archived. It's that simple, right? That's what we need to do.
0:10:24.550 --> 0:10:26.120
Duraid Wadie
But what do they wanna do in that end?
0:10:30.150 --> 0:10:30.370
Keith Low
Umm.
0:10:26.130 --> 0:10:45.690
Duraid Wadie
Is that problem that makes sense, but what we do internally to actually comply with GDPR within the platform is very different, because when we say that tenant has been deleted and the GDPR rules, all of the PR's data needs to go at some point can't leave it hang in there.
0:10:46.630 --> 0:10:47.380
Duraid Wadie
But that makes sense.
0:10:47.390 --> 0:10:49.400
Duraid Wadie
That's from saying it's actually bigger discussion.
0:10:49.470 --> 0:10:51.900
Duraid Wadie
It's deletion of of customer data.
0:10:52.250 --> 0:10:58.240
Duraid Wadie
I would say I think it'll be good to actually create maybe a little meeting with maybe Christy Pierro.
0:10:58.360 --> 0:10:59.370
Duraid Wadie
Stephanie there?
0:10:59.380 --> 0:11:6.460
Duraid Wadie
Joe Kellen, which is the GDPR guys from our side so actually agreed and cross Walsh and that meeting.
0:11:6.470 --> 0:11:9.450
Duraid Wadie
So those guys needs to be really involved in that.
0:11:10.460 --> 0:11:16.400
Duraid Wadie
I would say it's really more of how it needs to operate before it's architecture coming in Venezuela you to make those decisions.
0:11:18.480 --> 0:11:19.150
Keith Low
Hmm.
0:11:19.540 --> 0:11:20.40
Keith Low
OK.
0:11:20.120 --> 0:11:20.770
Keith Low
OK.
0:11:20.830 --> 0:11:22.630
Keith Low
Can I can initiate that before Chris?
0:11:22.700 --> 0:11:24.380
Keith Low
And then I think we, we can take it from there.
0:11:26.800 --> 0:11:29.610
Keith Low
OK, let's go to the next point we did.
0:11:29.620 --> 0:11:31.690
Keith Low
This is something which I discussed before.
0:11:31.700 --> 0:11:40.890
Keith Low
Viking and Siang this morning is regarding the user sync scheme, I think, which we discussed a few days ago and also I think when you were here.
0:11:41.300 --> 0:11:48.210
Keith Low
So the scheme that we're going to do, a one way thing.
0:11:48.300 --> 0:11:59.0
Keith Low
So I think the team is asking are we just passing through all the information through scheme to the products or do we need to do another scheme?
0:12:1.470 --> 0:12:2.600
Duraid Wadie
Uh, what does that?
0:12:2.610 --> 0:12:4.580
Duraid Wadie
Sorry, mean I'm I don't understand.
0:12:4.590 --> 0:12:5.900
Duraid Wadie
What does that even mean?
0:12:6.830 --> 0:12:7.690
Keith Low
That young man, that young.
0:12:5.910 --> 0:12:7.930
Duraid Wadie
At at this camping or the guys here?
0:12:9.660 --> 0:12:10.830
Tat Yoong Law
Yeah, you're you're.
0:12:12.190 --> 0:12:19.270
Tat Yoong Law
Since we just need to send the any changes on the users from IHOME to the products, right?
0:12:19.370 --> 0:12:28.640
Tat Yoong Law
So basically on user saying we just need to listen to the events from the from IHOME and then we call the the scheme API from the products.
0:12:28.820 --> 0:12:30.560
Tat Yoong Law
So from the user sync.
0:12:36.50 --> 0:12:36.270
Tat Yoong Law
Yeah.
0:12:29.640 --> 0:12:38.830
Duraid Wadie
So though I allowed actually that younger so it's more of you listen to the event, right, and you post the skimmer quests.
0:12:39.430 --> 0:12:42.590
Duraid Wadie
That's what you do and they will consume from the other side.
0:12:44.250 --> 0:12:46.660
Tat Yoong Law
Be pose the same scheme request.
0:12:47.40 --> 0:12:47.790
Duraid Wadie
Yeah.
0:12:46.700 --> 0:12:48.620
Tat Yoong Law
So basically is that.
0:12:47.800 --> 0:12:53.60
Duraid Wadie
So you will be posted in scams request depending on what you've read from those events.
0:12:54.690 --> 0:12:55.120
Tat Yoong Law
Yeah.
0:12:55.130 --> 0:13:1.560
Tat Yoong Law
Then uh, we use Kim to call their even their API or it's based on events?
0:13:0.730 --> 0:13:1.640
Duraid Wadie
No, no, no, no.
0:13:1.630 --> 0:13:1.910
Tat Yoong Law
No, no.
0:13:1.650 --> 0:13:3.100
Duraid Wadie
They call your.
0:13:3.170 --> 0:13:4.440
Duraid Wadie
So what happens with the skin?
0:13:4.450 --> 0:13:4.840
Duraid Wadie
Right.
0:13:5.120 --> 0:13:5.360
Tat Yoong Law
OK.
0:13:5.250 --> 0:13:12.900
Duraid Wadie
So yeah, so with the skim is actually if that is to use a change, there will be like a positive event of skim.
0:13:13.200 --> 0:13:14.910
Duraid Wadie
There will be, there will be.
0:13:14.980 --> 0:13:15.670
Duraid Wadie
There will.
0:13:15.680 --> 0:13:17.300
Duraid Wadie
There's two ways you're gonna have your ideas.
0:13:20.800 --> 0:13:21.110
Tat Yoong Law
Yeah.
0:13:17.310 --> 0:13:22.910
Duraid Wadie
They'll have their ideas if that makes sense, so that you're gonna post that skin change.
0:13:23.70 --> 0:13:26.880
Duraid Wadie
They will actually be consuming that post scheme change from their side.
0:13:28.630 --> 0:13:32.50
SueAnn See
Uh, so the product need to implement the scheme API, right?
0:13:32.830 --> 0:13:33.610
Duraid Wadie
They need to.
0:13:34.40 --> 0:13:34.200
SueAnn See
Yeah.
0:13:33.650 --> 0:13:38.720
Duraid Wadie
Ohh yeah both ways, so you gotta have some skip services which is go all.
0:13:39.720 --> 0:13:46.520
Duraid Wadie
It will call it any the the SCIM standard of how you deal with across user sync really last week called.
0:13:46.530 --> 0:13:51.510
Duraid Wadie
Some schemes really is you proposed in those changes they will be consuming those changes.
0:13:51.820 --> 0:13:53.740
Duraid Wadie
That makes sense. So.
0:13:57.590 --> 0:14:0.640
Duraid Wadie
Yeah, exactly the same thing with.
0:13:53.250 --> 0:14:2.40
Tat Yoong Law
Is that similar that what we have last time during QBC time between QPC and I home?
0:14:2.700 --> 0:14:3.360
Duraid Wadie
That's right.
0:14:6.230 --> 0:14:6.370
Mah Jin-Khai
The.
0:14:4.810 --> 0:14:8.810
Tat Yoong Law
OK, so so so the thing need to yes.
0:14:8.860 --> 0:14:9.510
Tat Yoong Law
Uh JK.
0:14:8.700 --> 0:14:10.410
Mah Jin-Khai
The only difference is the.
0:14:10.420 --> 0:14:15.330
Mah Jin-Khai
The only difference is like last time Odin was do you well, right.
0:14:15.970 --> 0:14:22.120
Mah Jin-Khai
So right now, Odin is the producer is like you preparing the scheme API.
0:14:22.310 --> 0:14:22.660
Mah Jin-Khai
Sorry.
0:14:22.670 --> 0:14:22.880
Mah Jin-Khai
Who?
0:14:22.890 --> 0:14:26.310
Mah Jin-Khai
Who's supposed to prepare the scheme API doing is that user sync service right?
0:14:26.570 --> 0:14:27.720
Mah Jin-Khai
Just like I hope that time.
0:14:26.820 --> 0:14:27.750
Duraid Wadie
So both of them.
0:14:27.860 --> 0:14:32.70
Duraid Wadie
But yeah, So what I'll happen is now is think about it before.
0:14:32.80 --> 0:14:33.610
Duraid Wadie
I don't know if you guys remember this or not.
0:14:37.570 --> 0:14:37.870
Tat Yoong Law
No.
0:14:33.620 --> 0:14:41.160
Duraid Wadie
What we when we have done it before with couples cloud, is ideagen home was doing what?
0:14:41.270 --> 0:14:47.210
Duraid Wadie
Doing actually the posting of the scheme and you are guys, Incubus Cloud where actually consuming them.
0:14:49.590 --> 0:14:54.480
Duraid Wadie
So you going to be doing the posting in the platform and the product will be doing the consuming.
0:14:56.370 --> 0:14:57.390
SueAnn See
Ohh.
0:14:56.410 --> 0:14:57.400
Tat Yoong Law
OK, OK.
0:14:57.500 --> 0:15:5.660
Tat Yoong Law
So because initially I thought this is just a simple API call, just like that from the user sync to the scheme API.
0:15:11.740 --> 0:15:12.740
Duraid Wadie
Yeah. So.
0:15:5.850 --> 0:15:14.430
Tat Yoong Law
So I never thought of the hosting and requesting so maybe I need to understand more from ID agent home on how it works last time.
0:15:15.450 --> 0:15:16.820
Duraid Wadie
Yeah, that's why I actually asked.
0:15:16.830 --> 0:15:39.690
Duraid Wadie
Because uh, at that time, really the the part actually written by us in the architecture team, really when we were doing the post schemes, we have all of those actually libraries and and code is all exist that probably with the actually have a look at the you will understand it better but really it's just as a post that as somebody else consuming it.
0:15:40.910 --> 0:15:47.570
Mah Jin-Khai
Hey State diagram represent the correct initiation of it.
0:15:47.680 --> 0:15:53.160
Mah Jin-Khai
So like the same product, they use this hot they use this daily or something like that.
0:15:53.930 --> 0:15:54.860
Duraid Wadie
Yeah, yeah, yeah.
0:15:54.700 --> 0:15:54.870
SueAnn See
Yeah.
0:15:54.870 --> 0:15:55.990
Duraid Wadie
I can use this directly.
0:15:56.130 --> 0:15:56.800
SueAnn See
So.
0:15:56.210 --> 0:16:1.770
Mah Jin-Khai
Are you are you expecting us to move to use user Singh scheme in the future?
0:16:1.110 --> 0:16:2.640
Duraid Wadie
That's up to them, actually doesn't.
0:16:2.650 --> 0:16:6.340
Duraid Wadie
They don't need to to be so we can actually provide both ways to Venus with you.
0:16:8.280 --> 0:16:8.630
Mah Jin-Khai
Alright.
0:16:14.300 --> 0:16:14.510
Mah Jin-Khai
Umm.
0:16:6.350 --> 0:16:17.180
Duraid Wadie
They don't need to at all, and in fact I mean any consumer who can actually consume this, our event boss probably is the preferred way of doing it to Venice with you.
0:16:19.470 --> 0:16:20.170
SueAnn See
So.
0:16:17.860 --> 0:16:22.840
Mah Jin-Khai
Umm and I said understand, but majority of the legacy product the the not in the good state.
0:16:22.850 --> 0:16:24.300
Mah Jin-Khai
So most likely they will be using this.
0:16:34.520 --> 0:16:35.170
Duraid Wadie
No.
0:16:25.570 --> 0:16:36.370
SueAnn See
So if we have, let's say, a scheme API for create user, the product will need to create that API no? OK.
0:16:35.280 --> 0:16:37.490
Duraid Wadie
So you post the request?
0:16:37.280 --> 0:16:37.620
Mah Jin-Khai
OK.
0:16:38.190 --> 0:16:38.850
Duraid Wadie
Yeah.
0:16:40.560 --> 0:16:40.800
Mah Jin-Khai
OK.
0:16:39.150 --> 0:16:41.450
Duraid Wadie
Then they will have a skim equivalent.
0:16:41.460 --> 0:16:42.570
Duraid Wadie
How do they consume it?
0:16:43.400 --> 0:16:44.800
Mah Jin-Khai
Teams have heard Dot doll.
0:16:43.600 --> 0:16:45.710
Duraid Wadie
So it's there's a standard way in a scam.
0:16:45.720 --> 0:16:46.50
Duraid Wadie
How?
0:16:46.60 --> 0:16:48.230
Duraid Wadie
How you do how you consume a scam?
0:16:46.670 --> 0:16:49.250
Mah Jin-Khai
And uh, it's not really.
0:16:49.650 --> 0:16:50.400
Mah Jin-Khai
Something like this.
0:16:52.960 --> 0:16:53.350
Duraid Wadie
Yeah.
0:16:52.780 --> 0:16:54.260
Mah Jin-Khai
You did mention about it, yeah.
0:16:55.410 --> 0:16:55.550
SueAnn See
OK.
0:16:53.360 --> 0:16:57.240
Duraid Wadie
I mean, yeah, forget about all these others to actually complicated.
0:16:57.250 --> 0:17:8.90
Duraid Wadie
But what they need to do is just just need to write an equivalent way of the other presentation of the scheme from their side, which is to tell you you you know you're payload should look like that.
0:17:8.230 --> 0:17:8.790
Mah Jin-Khai
Yeah, no.
0:17:8.100 --> 0:17:10.970
Duraid Wadie
There is a there is a standard how you need to follow with the scam.
0:17:10.980 --> 0:17:12.170
Duraid Wadie
That, that's really all it is.
0:17:12.180 --> 0:17:12.930
Duraid Wadie
That's the standard.
0:17:12.940 --> 0:17:16.990
Duraid Wadie
You go follow for example like when we said you're gonna have custom attributes, right?
0:17:17.450 --> 0:17:17.610
Mah Jin-Khai
Yeah.
0:17:17.50 --> 0:17:18.550
Duraid Wadie
Well, really skim.
0:17:18.560 --> 0:17:20.320
Duraid Wadie
It doesn't have something called custom attribute.
0:17:23.120 --> 0:17:23.350
Mah Jin-Khai
Umm.
0:17:20.330 --> 0:17:25.420
Duraid Wadie
They have something called extensions to the attributes, but you have to define them if that makes sense.
0:17:26.90 --> 0:17:26.410
Mah Jin-Khai
Thing.
0:17:25.630 --> 0:17:27.80
SueAnn See
And that at.
0:17:26.320 --> 0:17:28.540
Duraid Wadie
So can I just send the JSON object like that?
0:17:29.240 --> 0:17:32.400
SueAnn See
OK, so and that can be defined per product.
0:17:32.410 --> 0:17:36.950
SueAnn See
So let's say a product A has five custom and product B has only one custom.
0:17:36.960 --> 0:17:39.60
SueAnn See
So it will be different schema for every product.
0:17:40.420 --> 0:17:44.360
Duraid Wadie
It will be different custom extensions for every product within the scam, yeah.
0:17:43.100 --> 0:17:45.350
SueAnn See
Yeah. OK.
0:17:48.950 --> 0:17:49.800
Duraid Wadie
Which is really.
0:17:49.810 --> 0:17:51.630
Duraid Wadie
It's not nice to be an easy to do that.
0:17:52.980 --> 0:17:53.240
SueAnn See
Yeah.
0:18:3.180 --> 0:18:3.410
Keith Low
Umm.
0:18:2.110 --> 0:18:4.460
Mah Jin-Khai
But by no but but.
0:18:4.470 --> 0:18:4.980
Mah Jin-Khai
But the way why?
0:18:4.990 --> 0:18:6.300
Mah Jin-Khai
Why do we have a different schema?
0:18:6.310 --> 0:18:13.720
Mah Jin-Khai
I thought we're gonna have the basic standard schema, the additional field it up to product to define the mandatory values or something like.
0:18:16.740 --> 0:18:16.970
Mah Jin-Khai
That's.
0:18:15.60 --> 0:18:19.30
SueAnn See
It's up to product, but product A will have a different list from product B.
0:18:20.150 --> 0:18:24.490
Mah Jin-Khai
Different Lisa, if you mean do you mean the attribute you, you mean the user view?
0:18:21.470 --> 0:18:25.230
SueAnn See
Yeah, yeah, yeah, the custom attributes.
0:18:25.760 --> 0:18:26.150
SueAnn See
No.
0:18:26.320 --> 0:18:27.980
SueAnn See
If we were supporting custom.
0:18:26.160 --> 0:18:31.990
Mah Jin-Khai
I I think it's still OK because yeah, yeah, I think it's OK because I not sure.
0:18:32.0 --> 0:18:34.410
Mah Jin-Khai
I thought we never wanted to support the customer.
0:18:34.850 --> 0:18:35.20
Keith Low
Yeah.
0:18:34.420 --> 0:18:38.870
Mah Jin-Khai
It's up to them to fill out the the mandatory value, so let's that.
0:18:38.10 --> 0:18:39.150
Keith Low
I thought we're gonna do.
0:18:39.540 --> 0:18:44.380
Keith Low
We were gonna do a import the mandatory view.
0:18:41.930 --> 0:18:44.780
SueAnn See
We are going to try, right? Yeah.
0:18:44.820 --> 0:18:49.50
Keith Low
After that, the customer view will be done by product itself 2 two stage.
0:18:47.920 --> 0:18:51.130
SueAnn See
Yes, yes, that is, that is the preferred way.
0:18:47.300 --> 0:18:52.990
Mah Jin-Khai
Who, something and on the outcome.
0:18:51.180 --> 0:18:54.100
SueAnn See
So we don't have to handle any of the custom attributes.
0:18:54.0 --> 0:18:57.590
Mah Jin-Khai
Thank you, Tat before and now I.
0:18:56.810 --> 0:18:59.880
Keith Low
If we do that, then do we still need this this scheme scheme design?
0:18:58.300 --> 0:19:0.70
Mah Jin-Khai
Yeah, I've never been right 100.
0:19:0.240 --> 0:19:1.840
Mah Jin-Khai
Well, we have not like you.
0:19:0.430 --> 0:19:2.400
SueAnn See
We still need for the mandatory attributes.
0:19:3.510 --> 0:19:3.950
Keith Low
Ohk OK.
0:19:2.400 --> 0:19:4.570
Mah Jin-Khai
No. What?
0:19:11.140 --> 0:19:11.570
Keith Low
Ayanna.
0:19:11.580 --> 0:19:13.20
Keith Low
So does this answer the question?
0:19:15.730 --> 0:19:16.300
Tat Yoong Law
Uh, yes.
0:19:16.970 --> 0:19:17.180
Keith Low
Umm.
0:19:16.470 --> 0:19:29.180
Tat Yoong Law
So yeah, basically you both need to implement scheme and then need to take a look on how does the the, the provider and the consumer works between schemes.
0:19:29.800 --> 0:19:30.520
Duraid Wadie
That's right.
0:19:29.310 --> 0:19:30.830
Tat Yoong Law
So need to refer back.
0:19:30.840 --> 0:19:34.180
Tat Yoong Law
Yeah, needs to refer back to the last time QPC.
0:19:34.190 --> 0:19:35.170
Tat Yoong Law
How the QPC works?
0:19:33.50 --> 0:19:35.370
Duraid Wadie
E and it's it's complicated to do this with you.
0:19:35.380 --> 0:19:36.690
Duraid Wadie
Yeah, you're right.
0:19:36.880 --> 0:19:37.970
Duraid Wadie
Gonna be a lot of work to skimp.
0:19:37.980 --> 0:19:39.880
Duraid Wadie
It's not gonna be lost.
0:19:39.890 --> 0:19:45.530
Duraid Wadie
Work is gonna be actually a lot of work, and The thing is why you can actually, what we can do with help in them, right?
0:19:45.980 --> 0:19:48.90
Duraid Wadie
We already have this Tat Yoong.
0:19:58.230 --> 0:19:58.410
Tat Yoong Law
OK.
0:19:48.100 --> 0:20:4.240
Duraid Wadie
Actually, we already have a consumers of skim examples code that's been written before by Chris Austin, which is where this is what we used to give to the consumers to actually tell them this is how you should consume scam.
0:20:5.480 --> 0:20:5.690
Duraid Wadie
Yeah.
0:20:7.50 --> 0:20:9.300
Duraid Wadie
Which is really like a type of an example called.
0:20:9.310 --> 0:20:13.760
Duraid Wadie
However, it didn't help you guys a lot at that time because Java was.
0:20:13.840 --> 0:20:20.240
Duraid Wadie
So we, we've done it in net, but he was Java dot site and imagine what actually going to integrate with the idea agent home today.
0:20:20.250 --> 0:20:22.850
Duraid Wadie
So actually multiple languages, not just javaand.net.
0:20:26.570 --> 0:20:29.380
Tat Yoong Law
OK, it would be good that can.
0:20:29.390 --> 0:20:33.370
Tat Yoong Law
Can you share that link to me that the that the mention?
0:20:32.400 --> 0:20:34.900
Duraid Wadie
If I will find the toy that was a long time ago, yeah.
0:20:35.150 --> 0:20:35.820
Tat Yoong Law
Yeah.
0:20:35.830 --> 0:20:36.930
Tat Yoong Law
Yeah, yeah, yeah.
0:20:36.940 --> 0:20:39.350
Tat Yoong Law
Because Chris was still so no longer here.
0:20:40.230 --> 0:20:40.860
Duraid Wadie
Eric added.
0:20:41.710 --> 0:20:42.40
Tat Yoong Law
OK.
0:20:40.870 --> 0:20:42.320
Duraid Wadie
Would know this. The Venezuelan.
0:20:42.50 --> 0:20:42.380
Tat Yoong Law
OK.
0:20:42.430 --> 0:20:43.50
Tat Yoong Law
OK.
0:20:42.710 --> 0:20:43.110
Duraid Wadie
Yeah, yeah.
0:20:43.100 --> 0:20:44.750
Tat Yoong Law
OK, OK.
0:20:44.760 --> 0:20:45.860
Tat Yoong Law
Get in touch with you, Eric.
0:20:46.230 --> 0:20:46.570
Duraid Wadie
OK.
0:20:46.50 --> 0:20:46.890
Tat Yoong Law
Alright, thank you.
0:20:49.150 --> 0:21:10.690
Keith Low
OK, we can move to the next question, which is number 2, the licensing, uh tenant and instance space, I think this is referring to a question I think I was asking you kind of remember is it last week where you say OK the the example given is OK, but you mentioned it would be a concern if we go with tenant based.
0:21:10.740 --> 0:21:12.280
Keith Low
So would like to hear more about that.
0:21:11.770 --> 0:21:14.540
Duraid Wadie
I don't agree with it, but so that's just my personal opinion.
0:21:14.550 --> 0:21:15.510
Duraid Wadie
I don't agree with it.
0:21:17.500 --> 0:21:20.410
Keith Low
But when you say concern means in the long run, we get into trouble.
0:21:22.30 --> 0:21:24.620
Duraid Wadie
Because he cannot build the licensing on tenant.
0:21:24.750 --> 0:21:28.0
Duraid Wadie
That's the problem because you I mean how it works, right?
0:21:28.50 --> 0:21:40.40
Duraid Wadie
Because once you understand the product landscape and idea Gen, if you would have we call it queue also for example the quality world, the quality world is bit different.
0:21:40.180 --> 0:21:43.230
Duraid Wadie
So the quality would have couple 7, right?
0:21:43.450 --> 0:21:50.690
Duraid Wadie
And you would have couple slow for example each one of them is actually completely different licenses on each one of those.
0:21:52.200 --> 0:21:55.530
Duraid Wadie
So that actually goes through right to the product instance.
0:21:57.950 --> 0:21:58.220
Keith Low
Umm.
0:22:3.110 --> 0:22:3.280
Keith Low
Yeah.
0:21:55.540 --> 0:22:7.570
Duraid Wadie
Here we're talking about because the the goalkeepers Low is a different instance, 2 couples 7, but you want to bake all of this under your tenant.
0:22:8.370 --> 0:22:11.460
Duraid Wadie
So that's mean your tenant needs to understand your product instances.
0:22:13.500 --> 0:22:22.620
Keith Low
But the the the the script that I look at it that Cheng shared was that is actually still based on instance based but then it's making all of them same.
0:22:21.930 --> 0:22:26.90
Duraid Wadie
No, it's based on on more following a license type.
0:22:26.630 --> 0:22:26.870
Keith Low
Uh-huh.
0:22:26.100 --> 0:22:30.120
Duraid Wadie
I think that's what you really was based on the Venus with you.
0:22:30.400 --> 0:22:39.870
Duraid Wadie
You can't do this, but that's mean you actually building coupling between your tenancy and understanding of your instances is gonna be all part of that tenant.
0:22:40.560 --> 0:22:46.60
Duraid Wadie
That's really why I don't really my personal opinion, because actually there's a coupling happening here that's really all.
0:22:46.960 --> 0:22:47.210
Keith Low
Umm.
0:22:49.460 --> 0:22:50.40
Duraid Wadie
So what?
0:22:50.50 --> 0:22:51.110
Duraid Wadie
What do I actually mean?
0:22:51.120 --> 0:22:56.590
Duraid Wadie
Like for it makes 0 difference because arc is just the the big works at the tenant level.
0:22:57.20 --> 0:23:2.330
Duraid Wadie
But what we need to understand that tenant could have another product in it, right?
0:23:2.600 --> 0:23:3.590
Duraid Wadie
So that means you go.
0:23:3.600 --> 0:23:10.50
Duraid Wadie
I have another type in there, for example couple slow coming in right part of that tenant.
0:23:10.420 --> 0:23:11.350
Duraid Wadie
That's really what it means.
0:23:12.950 --> 0:23:14.450
Duraid Wadie
That's been all of the instances.
0:23:14.520 --> 0:23:24.400
Duraid Wadie
This that you go in to send the licensing information, you're gonna send all of the types you have, but none of them.
0:23:24.410 --> 0:23:27.820
Duraid Wadie
Some of it doesn't make nonsense for them, like the couple slow.
0:23:27.830 --> 0:23:29.260
Duraid Wadie
What does it need to about ARC?
0:23:32.380 --> 0:23:32.710
Keith Low
Umm.
0:23:29.410 --> 0:23:34.770
Duraid Wadie
It's just the different thing that makes sense, because why you gotta do what you doing it at the tenant level.
0:23:34.780 --> 0:23:38.230
Duraid Wadie
You're gonna issue one command or whatever you call it. Event, right?
0:23:38.360 --> 0:23:39.810
Duraid Wadie
You're gonna issue that event to says.
0:23:39.820 --> 0:23:42.10
Duraid Wadie
OK guys, all of this instances.
0:23:42.20 --> 0:23:45.110
Duraid Wadie
This is all your types that makes sense.
0:23:47.190 --> 0:23:47.530
Duraid Wadie
To that.
0:23:47.540 --> 0:23:53.770
Duraid Wadie
That's why it's just like a this model area for clean thing that's then nothing else really.
0:23:54.200 --> 0:24:1.360
Duraid Wadie
But I mean, after the talk and have a look at it as well and actually he decide what what what is right or wrong, that's just my view on it events with you.
0:24:4.390 --> 0:24:5.320
SueAnn See
But Keith, what?
0:24:5.470 --> 0:24:7.300
SueAnn See
What is the purpose of the question?
0:24:7.310 --> 0:24:7.730
SueAnn See
Is it?
0:24:8.620 --> 0:24:12.950
SueAnn See
We are going to do we have the intention to change it to tenant base.
0:24:14.70 --> 0:24:29.610
Keith Low
No, Christy, Peru wants it to be tenant based, but I think based on how it's designed that they Siang show me a screen that is a we're gonna make it everything seem so that everybody has the same same what do you call that?
0:24:30.210 --> 0:24:36.640
SueAnn See
Uh, but before we do anything right, have we already confirmed that the rest of the products is all tenant based?
0:24:38.970 --> 0:24:39.400
SueAnn See
No.
0:24:39.410 --> 0:24:39.510
SueAnn See
Yeah.
0:24:38.90 --> 0:24:40.360
Duraid Wadie
No, no, no, no, no, you can't do that.
0:24:40.510 --> 0:24:40.830
Tha Toe Htoon
It's not.
0:24:40.430 --> 0:24:41.120
Duraid Wadie
Yeah, you can't do that.
0:24:40.800 --> 0:24:41.750
SueAnn See
Yeah, that's why.
0:24:42.290 --> 0:24:46.950
SueAnn See
So I think we can't just make it a blanket tenant base, right?
0:24:47.790 --> 0:24:49.240
Duraid Wadie
For arc, yeah.
0:24:49.250 --> 0:24:51.530
Duraid Wadie
So on for arc makes sense based, right?
0:24:47.120 --> 0:24:52.260
SueAnn See
We had some plans to yeah, yeah.
0:24:51.540 --> 0:24:54.160
Duraid Wadie
But that tenant could have another product.
0:24:56.0 --> 0:24:57.830
Duraid Wadie
That's the one I'm talking about here.
0:24:58.60 --> 0:24:58.550
Duraid Wadie
Really.
0:24:56.20 --> 0:24:59.210
SueAnn See
Yes, yes, yes, correct.
0:24:59.40 --> 0:25:5.830
Duraid Wadie
And not just that in the quality a tenant can have the same product but different licensing for each instance.
0:25:6.940 --> 0:25:7.80
SueAnn See
Yes.
0:25:7.240 --> 0:25:10.230
Duraid Wadie
Bus wide origin of design was at the instance level.
0:25:10.950 --> 0:25:11.480
SueAnn See
Correct.
0:25:24.260 --> 0:25:24.910
Duraid Wadie
That's right.
0:25:24.980 --> 0:25:25.250
Duraid Wadie
Yeah.
0:25:11.530 --> 0:25:25.670
SueAnn See
And then we also have plans to actually have a flag to indicate the license model based on the last discussion, it was at the product version level to have this flag, yeah.
0:25:25.260 --> 0:25:25.720
Duraid Wadie
Yeah.
0:25:25.870 --> 0:25:29.70
Duraid Wadie
Umm, but it looks like from Christy Peru point of view.
0:25:29.80 --> 0:25:29.550
Duraid Wadie
He wants that.
0:25:29.560 --> 0:25:32.110
Duraid Wadie
Really at the tenant level, it does work.
0:25:32.120 --> 0:25:34.590
Duraid Wadie
It's not that doesn't work, it's just not really.
0:25:34.930 --> 0:25:36.790
Duraid Wadie
That's just accept my personal opinion on it.
0:25:36.800 --> 0:25:47.920
Duraid Wadie
That's really all because what really happens here is you gotta have a bit more of logic now to send to every product and instance to do what they need to do, but slightly old.
0:25:48.290 --> 0:25:52.260
Duraid Wadie
So it does work, it's just one of other logic needs to be baked in in the product instances.
0:25:56.770 --> 0:25:57.300
Keith Low
Hmm.
0:26:1.960 --> 0:26:2.330
Keith Low
OK.
0:26:2.340 --> 0:26:12.850
Keith Low
And then coming back to to this licensing, because we we have a deadline to chase uh, I mean, for ARC, yeah, the release date, we're talking about some very in July.
0:26:13.220 --> 0:26:20.870
Keith Low
If we were to design like what I've shown you, but we make amendment later to cater to other products, is that AI I mean is there an issue?
0:26:21.770 --> 0:26:23.610
Keith Low
Or would it be a very complicated thing?
0:26:25.690 --> 0:26:27.790
Duraid Wadie
So what does that formation it's going to be stored?
0:26:29.710 --> 0:26:33.520
Duraid Wadie
Are they going to be taught at the tenant level if it's a tenant tenant at the tenant level?
0:26:33.530 --> 0:26:37.580
Duraid Wadie
I don't really agree with it from architecture point of view because as a licensing information.
0:26:41.190 --> 0:26:43.820
Keith Low
So when do you have the script that I think Cheng is not here?
0:26:44.980 --> 0:26:47.420
SueAnn See
Which which like no.
0:26:47.430 --> 0:26:54.400
SueAnn See
So I I think right now for art licensing, we are going with the existing design, which is to store it at the instance level.
0:26:56.620 --> 0:27:5.940
SueAnn See
Which means that when cloud OPS provision the license, they need to do it the same license count for every instance for.
0:27:12.690 --> 0:27:14.240
Keith Low
Oh, and I, I said.
0:27:14.960 --> 0:27:15.100
SueAnn See
Yeah.
0:27:17.650 --> 0:27:18.780
Keith Low
OK, I'll put it inside the chat.
0:27:23.100 --> 0:27:24.690
Keith Low
Yeah, I think you can see inside the chat.
0:27:25.930 --> 0:27:26.580
Keith Low
I think they did.
0:27:26.590 --> 0:27:29.360
Keith Low
This is what I sent to you earlier. Uh.
0:27:28.610 --> 0:27:29.720
SueAnn See
Nice Son.
0:27:29.770 --> 0:27:31.840
SueAnn See
Start expiry.
0:27:33.630 --> 0:27:34.910
Duraid Wadie
Yeah, yeah, I understand that.
0:27:33.650 --> 0:27:35.510
SueAnn See
And yeah.
0:27:35.290 --> 0:27:35.510
Keith Low
Hmm.
0:27:34.920 --> 0:27:36.740
Duraid Wadie
But what is this is actually getting saved?
0:27:36.750 --> 0:27:38.220
Duraid Wadie
Sorry, is this is saved?
0:27:38.230 --> 0:27:42.770
Duraid Wadie
Where is it saved at the tenant level or is it saved up the licensing service?
0:27:43.570 --> 0:27:44.420
SueAnn See
Instance level.
0:27:49.900 --> 0:27:50.730
Duraid Wadie
Yeah, but what?
0:27:49.830 --> 0:27:50.870
SueAnn See
Is, yeah.
0:27:50.740 --> 0:27:50.950
Duraid Wadie
What?
0:27:53.30 --> 0:27:53.340
SueAnn See
Hmm.
0:27:50.960 --> 0:27:57.200
Duraid Wadie
What actually Keith is saying, he was DiPierro he wanted this to be at the tenant level, right?
0:27:55.800 --> 0:27:57.340
SueAnn See
Umm, yeah.
0:27:57.350 --> 0:27:57.650
SueAnn See
Yeah.
0:27:57.660 --> 0:27:58.610
SueAnn See
And and understand.
0:27:58.620 --> 0:28:4.430
SueAnn See
So as of As for as of now, this is still at the instance level.
0:28:4.680 --> 0:28:8.450
SueAnn See
What the team is going to deliver for art is going to be at the instance level.
0:28:8.460 --> 0:28:14.640
SueAnn See
If we want to make the change is, I don't think it's a simple change more yeah.
0:28:13.600 --> 0:28:15.420
Keith Low
No, I I think, uh.
0:28:19.240 --> 0:28:19.500
SueAnn See
Hmm.
0:28:15.500 --> 0:28:20.390
Keith Low
Mean even to to fulfill a Chris request. If it's at instant level.
0:28:20.400 --> 0:28:24.530
Keith Low
If we make every instance the same, then it's as good as a tenant level, right?
0:28:24.320 --> 0:28:26.420
SueAnn See
Yes, correct. Yeah.
0:28:25.380 --> 0:28:27.240
Keith Low
Uh, So what if we go with?
0:28:26.150 --> 0:28:27.440
Duraid Wadie
That doesn't work that way.
0:28:27.450 --> 0:28:29.420
Duraid Wadie
That yeah, it works that way.
0:28:29.430 --> 0:28:31.230
Duraid Wadie
When you have one tenant using one product.
0:28:31.770 --> 0:28:31.940
SueAnn See
Yeah.
0:28:33.750 --> 0:28:33.950
Duraid Wadie
Uh.
0:28:33.960 --> 0:28:37.40
Duraid Wadie
Give you the examples of 1 tenant using the same product.
0:28:37.50 --> 0:28:38.330
Duraid Wadie
Have two different instances.
0:28:38.340 --> 0:28:45.140
Duraid Wadie
Would do different licenses, which is really why you have in queue quality business line of that makes sense.
0:28:45.230 --> 0:28:50.800
Duraid Wadie
Ah yes, that's the way arc uses them, because all the anesthesia within a tenant is the same.
0:28:52.990 --> 0:28:54.250
Duraid Wadie
And and and Aqua old.
0:28:59.410 --> 0:29:0.350
Duraid Wadie
That makes sense.
0:29:0.430 --> 0:29:1.840
Duraid Wadie
So yes, you can.
0:29:3.120 --> 0:29:10.980
Duraid Wadie
I just don't like stolen this information at the tenant level within the tenant service that that makes sense that just actually you are coupling now two services together.
0:29:14.760 --> 0:29:21.530
Duraid Wadie
I mean, there's just, I mean, I would say just the microservices really off actual thing that that's really all it is.
0:29:21.540 --> 0:29:29.950
Duraid Wadie
Just like because it's license information should need really needs to sit at the licenses the service if they want to be this at the tenant level.
0:29:30.580 --> 0:29:41.740
Duraid Wadie
I don't mind, you know, making some, you know, like something between that license data and a tenant linked together within the licensing service, not the tenant service.
0:29:55.220 --> 0:29:56.480
Keith Low
How do we go forward with this?
0:30:0.40 --> 0:30:0.450
Duraid Wadie
So.
0:29:59.980 --> 0:30:0.610
Tha Toe Htoon
What?
0:30:0.620 --> 0:30:3.170
Tha Toe Htoon
What is the urgency right now by them just to understand a little bit?
0:30:4.440 --> 0:30:12.630
Tha Toe Htoon
Is there any urgency for you to change just because of me the launch or release or what is the the the the the main agent here?
0:30:13.410 --> 0:30:13.730
Mah Jin-Khai
Bit.
0:30:12.940 --> 0:30:14.330
Keith Low
No, no, I think this.
0:30:14.340 --> 0:30:18.790
Keith Low
This is what Cheng asked me and I think we're gonna proceed with this.
0:30:18.880 --> 0:30:30.700
Keith Low
So for the licensing service we need, we need to get everything off the license, at least the MVP up by by mid or end of July.
0:30:32.170 --> 0:30:41.40
Keith Low
So I think because Duraid voice I'm concerned, then my concern is that I can we make the changes later if we onboard some other products which this may not work.
0:30:43.80 --> 0:30:43.670
SueAnn See
We.
0:30:42.830 --> 0:30:44.420
Tha Toe Htoon
Definitely there will be changes right now.
0:30:45.650 --> 0:30:46.800
SueAnn See
Uh.
0:30:47.260 --> 0:30:47.440
Mah Jin-Khai
So.
0:30:44.470 --> 0:30:48.200
Tha Toe Htoon
Definitely there will be changes but but for for now I think if you have.
0:30:48.250 --> 0:30:51.470
Tha Toe Htoon
If you have the plan to launch something in July, that's different story, right?
0:30:53.630 --> 0:30:55.980
Mah Jin-Khai
Sorry, I just joined back the call a bit.
0:30:57.270 --> 0:30:57.520
SueAnn See
Yeah.
0:30:55.990 --> 0:30:59.190
Mah Jin-Khai
So what is the issue is that is that deciding the source of truth for license data?
0:31:1.100 --> 0:31:1.880
Tha Toe Htoon
What is the?
0:31:0.760 --> 0:31:8.440
Keith Low
No, I think it was the what Cheng shared with me because I think Christy Peru wants the license to be at a tenant level.
0:31:8.780 --> 0:31:12.450
Keith Low
I think this is still at instant level, but we make every instance the same.
0:31:12.460 --> 0:31:17.130
Keith Low
So as good as a tenant level, I think building voice of some concern for future.
0:31:17.500 --> 0:31:22.300
Keith Low
So I think my question is like if there is a concern can we make changes later?
0:31:22.780 --> 0:31:28.830
Keith Low
Because right now, whatever shared here, I think we are going ahead because of the tight timeline.
0:31:29.800 --> 0:31:31.390
Duraid Wadie
Yeah, you can't do it later.
0:31:31.400 --> 0:31:39.30
Duraid Wadie
Because really what we really do and right is we store in it, but the license level anyway, right, guys, that's what we store on this.
0:31:39.870 --> 0:31:42.170
Duraid Wadie
So the licensing service is told on the payload.
0:31:43.520 --> 0:31:43.660
SueAnn See
This.
0:31:44.650 --> 0:31:51.480
Duraid Wadie
Yeah, we have some most important part then in the future, if you wanna combine at the tenant level, if you think that's possible.
0:31:51.490 --> 0:31:52.380
Duraid Wadie
Yeah, go ahead.
0:31:52.390 --> 0:31:57.340
Duraid Wadie
Because all we need to do is just go through every single payload if it's the same, just combine them all at the tenant level.
0:31:58.830 --> 0:31:59.690
SueAnn See
Yeah, yeah.
0:32:2.370 --> 0:32:3.580
Keith Low
OK, you you.
0:32:2.160 --> 0:32:4.120
SueAnn See
All right, how about I?
0:32:4.170 --> 0:32:4.640
SueAnn See
I can't.
0:32:4.650 --> 0:32:10.200
SueAnn See
I really can't imagine how is that going to work if we have one product that works based on instance.
0:32:12.490 --> 0:32:12.820
Duraid Wadie
Yeah.
0:32:12.830 --> 0:32:13.80
Duraid Wadie
Yeah.
0:32:13.90 --> 0:32:15.170
Duraid Wadie
And you'll have that the the the ones.
0:32:19.880 --> 0:32:21.160
Duraid Wadie
Yeah, I mean, that's what I'm saying.
0:32:21.170 --> 0:32:21.580
Duraid Wadie
They spoke.
0:32:14.700 --> 0:32:28.870
SueAnn See
Yeah, that's that's why I I don't think it will work I so, so I I'm not sure why we we are even considering that if if we are if we know that there will be at least one product that's going to work on instance.
0:32:30.590 --> 0:32:32.310
Keith Low
No, I mean we don't have to change what?
0:32:30.960 --> 0:32:35.810
Duraid Wadie
And then in fact, actually all products, in fact they work on an instances they were Nguyen.
0:32:35.820 --> 0:32:51.200
Duraid Wadie
So just the way we used to sell MK in our internal audit world, we used to have different licensing for our training to the production, not the same licenses, but I'd just calling company from you know the art world guys.
0:32:51.210 --> 0:32:54.470
Duraid Wadie
They want the same thing, and in fact, they're not gonna have the same thing.
0:32:56.320 --> 0:32:56.520
SueAnn See
Yeah.
0:32:54.530 --> 0:32:58.460
Duraid Wadie
They'll be different licenses between the two because they want to try something and training.
0:32:58.470 --> 0:32:59.620
Duraid Wadie
They can't do it in production yet.
0:33:2.720 --> 0:33:3.60
Keith Low
OK.
0:33:1.430 --> 0:33:3.80
SueAnn See
Umm OK.
0:33:3.70 --> 0:33:7.470
Keith Low
We speak to this, this presenting uh to cater to different instance with different license.
0:33:8.890 --> 0:33:9.460
Duraid Wadie
Yeah, yeah.
0:33:9.490 --> 0:33:9.670
SueAnn See
Yeah.
0:33:9.510 --> 0:33:11.340
Duraid Wadie
I mean because it's instance level.
0:33:12.870 --> 0:33:14.600
Keith Low
Then in that case, there's nothing to discuss.
0:33:14.610 --> 0:33:19.480
Keith Low
I mean this will work for future and at present time art has a.
0:33:19.550 --> 0:33:19.670
Keith Low
Yeah.
0:33:21.420 --> 0:33:23.950
Keith Low
Requirement for tenant level license.
0:33:23.960 --> 0:33:26.390
Keith Low
We just make them all the same then that actually already fulfill it.
0:33:27.410 --> 0:33:35.280
SueAnn See
Yes, but but then I mentioned that we have plans to introduce the flag right to determine the license model.
0:33:35.860 --> 0:33:36.240
Keith Low
Umm.
0:33:35.670 --> 0:33:43.780
SueAnn See
So based on the flag, we have to alter some of the logic, because right now we have to do the decreasing and increasing the license count.
0:33:45.100 --> 0:33:45.410
Keith Low
Umm.
0:33:46.220 --> 0:33:55.320
SueAnn See
As and when we assign the user to the license and or we remove the user from license so that business logic needs to change based on the license model.
0:33:55.790 --> 0:34:2.220
SueAnn See
So that's why we need to understand if the when the next product comes in, is it based on the app model or something else?
0:34:9.760 --> 0:34:10.0
Keith Low
Hmm.
0:34:2.270 --> 0:34:12.770
SueAnn See
If it's something else, there are changes that we need to make not to this structure, but but something needs to change in the logic as to how we decrease or increase the license count.
0:34:14.210 --> 0:34:15.20
Keith Low
I can say hi, James.
0:34:15.30 --> 0:34:15.630
Keith Low
There will be changes.
0:34:15.210 --> 0:34:19.360
SueAnn See
Yeah, but we need to get that requirement first.
0:34:19.370 --> 0:34:20.660
SueAnn See
On what is the model? Yeah.
0:34:19.530 --> 0:34:21.430
Keith Low
Yeah, yeah, yeah.
0:34:25.460 --> 0:34:25.890
Keith Low
OK.
0:34:25.960 --> 0:34:32.140
Keith Low
At I think in this case then there's actually nothing to discuss for this until until we have the licensing model for some other products.
0:34:36.110 --> 0:34:39.20
Duraid Wadie
Agree that I think, I think really is a dynasty.
0:34:39.30 --> 0:34:52.10
Duraid Wadie
Islavale you are safer for the future if you have the little business logic that we talked about at the platform level, but slightly about it to Venezuela because that's that's just a flag.
0:34:52.50 --> 0:34:57.510
Duraid Wadie
The switch on and off to which one you wanna follow all the instances will follow the same.
0:35:2.300 --> 0:35:8.60
Duraid Wadie
I mean, I said, if you wanna make it work at the tenant level, you gotta do that change is you have to inject.
0:35:9.990 --> 0:35:22.20
Duraid Wadie
That knowledge of the license type to which product all we have to tell the product instances you're gonna get all the license types, ignore the ones that you don't care about and just care about the ones you care about.
0:35:22.510 --> 0:35:23.190
Duraid Wadie
That makes sense.
0:35:24.710 --> 0:35:27.250
Duraid Wadie
So the the that's the only difference between these two?
0:35:39.320 --> 0:35:43.740
Keith Low
I think based on the list, I think they've gone through all the four items to be discussed.
0:35:46.210 --> 0:35:47.810
Keith Low
Any other things you guys want to bring up?
0:35:55.60 --> 0:36:1.930
SueAnn See
Uh, yeah, I had one more question, do we I actually set up the session for every week on Tuesday.
0:36:1.940 --> 0:36:4.990
SueAnn See
So I was not sure if that timing works for you.
0:36:5.100 --> 0:36:6.670
SueAnn See
That's one part of the question.
0:36:7.0 --> 0:36:11.350
SueAnn See
But I also notice tattoo set up another office hour architecture meeting.
0:36:11.360 --> 0:36:15.550
SueAnn See
I'm not sure it's going to be the same type of meeting or something different.
0:36:16.700 --> 0:36:18.890
Duraid Wadie
Yeah, I like spreads all about, right?
0:36:18.900 --> 0:36:22.730
Duraid Wadie
So technically I can't do for the next three Tuesdays.
0:36:22.740 --> 0:36:25.230
Duraid Wadie
I can't do that because I'm actually gonna be troubling.
0:36:23.900 --> 0:36:26.380
SueAnn See
OK, OK.
0:36:26.860 --> 0:36:27.420
SueAnn See
I understand.
0:36:26.780 --> 0:36:29.200
Duraid Wadie
I've that's been actually like explain that picture office hours.
0:36:31.400 --> 0:36:38.440
SueAnn See
OK, so so moving forward, we should make use of that architecture office hour thing?
0:36:39.190 --> 0:36:39.900
Duraid Wadie
Yeah.
0:36:40.30 --> 0:36:40.460
Duraid Wadie
Yeah.
0:36:41.260 --> 0:36:41.590
SueAnn See
OK.
0:36:40.470 --> 0:36:42.790
Duraid Wadie
So I mean, I don't know if that will stop here.
0:36:41.600 --> 0:36:43.540
SueAnn See
So then I can just cancel my meeting.
0:36:47.840 --> 0:36:50.550
Duraid Wadie
Yeah, because really here it's really hard.
0:36:51.500 --> 0:36:51.750
SueAnn See
Hmm.
0:36:56.550 --> 0:36:56.730
SueAnn See
Yeah.
0:36:50.560 --> 0:36:58.100
Duraid Wadie
Let's say you know like, OK, because I've been doing the platform for a long, long time, but that was actually here to help you guys.
0:36:58.610 --> 0:36:58.830
SueAnn See
Umm.
0:36:59.370 --> 0:37:3.380
Duraid Wadie
So without really understanding, the context is very hard to actually trying to answer.
0:37:6.650 --> 0:37:6.860
SueAnn See
Yeah.
0:37:9.670 --> 0:37:9.900
SueAnn See
Hmm.
0:37:3.390 --> 0:37:10.300
Duraid Wadie
Some of these questions, so we go already understand the context to Venice with you for all people ready to help, you would say so.
0:37:10.440 --> 0:37:14.980
Duraid Wadie
And just to make it more formal to Venice with you as well, that's really about it.
0:37:15.710 --> 0:37:17.380
SueAnn See
OK, OK. I understand.
0:37:17.850 --> 0:37:35.0
SueAnn See
Yeah, I I think maybe in the longer run we also need to understand like to what extent we can expect architecture involvement because maybe the way that we used to work previously, architects would get involved in the solution design as well, right?
0:37:35.10 --> 0:37:43.780
SueAnn See
So I don't know if that is going to be the same moving forward or is something going to change so that we can set the right expectations for the team.
0:37:48.390 --> 0:37:48.710
Duraid Wadie
Uh.
0:37:47.990 --> 0:37:49.250
Tha Toe Htoon
I was shown this week.
0:37:50.320 --> 0:37:52.510
SueAnn See
OK. Umm.
0:37:56.340 --> 0:37:56.610
SueAnn See
Hmm.
0:37:49.430 --> 0:37:58.80
Tha Toe Htoon
I mean that doesn't session we talk about I think Duraid can also share like I mean how busy he is or or whether he has time for some of the topic.
0:37:58.90 --> 0:38:0.920
Tha Toe Htoon
I think we will still be supporting four of us, right?
0:38:0.930 --> 0:38:1.610
Tha Toe Htoon
Or it did.
0:38:1.620 --> 0:38:3.70
Tha Toe Htoon
We are not stopping that.
0:38:3.300 --> 0:38:4.30
Tha Toe Htoon
That's for sure.
0:38:3.550 --> 0:38:4.530
SueAnn See
Hmm hmm.
0:38:4.290 --> 0:38:7.40
Tha Toe Htoon
Another thing is anything is a project based.
0:38:7.50 --> 0:38:9.60
Tha Toe Htoon
We might still be helping you closely.
0:38:8.740 --> 0:38:9.690
SueAnn See
Hmm hmm.
0:38:9.390 --> 0:38:10.940
Tha Toe Htoon
It maybe solution and maybe product.
0:38:15.300 --> 0:38:15.540
SueAnn See
OK.
0:38:10.950 --> 0:38:19.250
Tha Toe Htoon
Whatever it is it that is part of the the project we are running together, but otherwise I think the rest we were explaining on our mean, I will try to explain on next week.
0:38:19.260 --> 0:38:21.60
Tha Toe Htoon
Then you can let me raise more questions.
0:38:21.770 --> 0:38:22.10
SueAnn See
OK.
0:38:22.550 --> 0:38:22.690
Tha Toe Htoon
Yeah.
0:38:23.930 --> 0:38:25.570
Tha Toe Htoon
Don't don't know that we are not running away.
0:38:23.760 --> 0:38:26.810
Duraid Wadie
Yeah, I mean just to. That's right.
0:38:26.820 --> 0:38:27.110
Duraid Wadie
Yeah.
0:38:27.120 --> 0:38:30.740
Duraid Wadie
I mean, though it's just making a bit formal to Venice with the other people can actually help.
0:38:33.320 --> 0:38:33.580
SueAnn See
Hmm.
0:38:30.750 --> 0:38:38.340
Duraid Wadie
So the context needed to be honest with you for, for for us to help the, I mean like, because I've been with for a long time.
0:38:40.10 --> 0:38:40.270
SueAnn See
Umm.
0:38:38.350 --> 0:38:45.400
Duraid Wadie
So I don't need that much context, but for all the people really to help, they need some of this context before hand so they can understand it and we will help definitely.
0:38:45.410 --> 0:38:47.320
Duraid Wadie
To be honest, you don't think we're gonna go anywhere.
0:38:48.880 --> 0:38:49.140
SueAnn See
OK.
0:38:53.380 --> 0:38:54.530
SueAnn See
That's all I have.
0:38:57.820 --> 0:38:58.450
Keith Low
Yeah.
0:38:54.820 --> 0:38:58.830
SueAnn See
I think that no other topics already for today.
0:38:58.540 --> 0:38:59.400
Keith Low
No, nothing from me too.
0:39:0.310 --> 0:39:0.550
SueAnn See
OK.
0:39:2.200 --> 0:39:3.90
SueAnn See
So that's all.
0:39:3.150 --> 0:39:3.760
SueAnn See
Thank you everyone.
0:39:3.850 --> 0:39:4.200
Keith Low
OK.
0:39:4.210 --> 0:39:4.500
Keith Low
Thanks.
0:39:4.510 --> 0:39:4.800
Keith Low
Thank you.
0:39:5.260 --> 0:39:5.800
Tha Toe Htoon
Thanks a lot.
0:39:5.850 --> 0:39:6.150
Yip Fan Wong
Goodbye.
0:39:5.490 --> 0:39:6.200
Duraid Wadie
Take everyone.
0:39:6.210 --> 0:39:6.800
Duraid Wadie
Thank you.
0:39:6.790 --> 0:39:7.220
Tha Toe Htoon
Take care.
0:39:6.720 --> 0:39:7.470
SueAnn See
I think of mine.
0:39:7.590 --> 0:39:8.50
Keith Low
Hmm.
0:39:7.90 --> 0:39:8.80
Lim Wai Kheong
Alright, thank you.
0:39:7.230 --> 0:39:8.80
Tha Toe Htoon
Bye bye.
0:39:8.90 --> 0:39:8.440
Keith Low
OK, bye.
0:39:8.150 --> 0:39:8.570
Lim Wai Kheong
Bye bye bye.
0:39:8.190 --> 0:39:8.670
Anthony Wong
Thank you.
0:39:8.430 --> 0:39:8.710
Duraid Wadie
Uh.

Extract all the points of the meeting based on the transcript.