0:0:0.0 --> 0:0:11.60
Keith Low
Getting the user saying important options, I think which Swan has written down in the what do you call it the the the 10, the 10.
0:0:11.190 --> 0:0:14.350
Keith Low
So there are a few options that we discussed.
0:0:15.130 --> 0:0:16.630
Keith Low
So I passed away that you're doing.
0:0:18.470 --> 0:0:19.300
Duraid Wadie
Yeah.
0:0:19.310 --> 0:0:21.630
Duraid Wadie
So I think I'll remember some of those.
0:0:21.640 --> 0:0:24.660
Duraid Wadie
What we talked about actually over there.
0:0:24.670 --> 0:0:28.610
Duraid Wadie
So I think I need to do some crosses opinion here.
0:0:29.30 --> 0:0:41.740
Duraid Wadie
Specifically related to do with with all of those customer to you, that's gonna get ingested by the platform and actually sent to to the product and the mobile.
0:0:41.750 --> 0:0:42.860
Duraid Wadie
Are you thinking about it?
0:0:42.870 --> 0:1:5.20
Duraid Wadie
How we gonna do really this when we're gonna create when user at a time, right that that's the first problematic part is when you're gonna create 1 user manually which is at the moment we have it an idea agent home does not mean we gonna get rid of that functionality and we just technically allow amport but our starts one of one of the one of the real concerns here really.
0:1:7.140 --> 0:1:7.470
SueAnn See
Yeah.
0:1:7.480 --> 0:1:9.470
SueAnn See
And I think, Chris, you were saying that we don't.
0:1:8.500 --> 0:1:10.370
Duraid Wadie
So let's start with that first, yeah.
0:1:11.40 --> 0:1:11.390
SueAnn See
Yeah.
0:1:11.400 --> 0:1:14.280
SueAnn See
So I think Chris was saying that we don't care about the custom fields at all.
0:1:16.150 --> 0:1:16.710
Duraid Wadie
I can't do without.
0:1:15.650 --> 0:1:18.80
Chris DiPierro
Well, OK, hang on, hang on.
0:1:20.450 --> 0:1:24.680
Chris DiPierro
So, so so home doesn't care about the customer fields.
0:1:24.690 --> 0:1:26.810
Chris DiPierro
I still think I still believe that to be true.
0:1:26.820 --> 0:1:29.980
Chris DiPierro
Right home has a minimal representation of a user, right?
0:1:29.990 --> 0:1:34.140
Chris DiPierro
It's, you know, whatever the basics are that we need to be able to make them work.
0:1:34.150 --> 0:1:36.90
Chris DiPierro
Email address, first name, last name, whatever.
0:1:37.740 --> 0:1:54.830
Chris DiPierro
Maybe a couple of other fields, but basically we're you're you're still worried about the broader sense that for user synchronization specifically with via and API call or whatever that we are not taking care of the custom fields that every product is going to care about, right?
0:1:54.840 --> 0:1:55.280
Chris DiPierro
Like that?
0:1:55.290 --> 0:1:59.170
Chris DiPierro
That's I've heard SueAnn, you've expressed that a couple times, right?
0:1:59.180 --> 0:2:2.910
Chris DiPierro
Like so, my response has always been home doesn't care from that perspective.
0:2:2.920 --> 0:2:8.830
Chris DiPierro
It's not that the products don't care, they care, but we can't be.
0:2:8.880 --> 0:2:14.590
Chris DiPierro
We can't be the melting pot that's gonna take every custom field from every product that we wanna integrate and have to deal with it in the home.
0:2:14.600 --> 0:2:15.710
Chris DiPierro
That's not scalable.
0:2:15.740 --> 0:2:17.590
Chris DiPierro
That's not something that we want to do, right.
0:2:17.840 --> 0:2:19.430
Chris DiPierro
So there, there's that.
0:2:19.500 --> 0:2:28.750
Chris DiPierro
But but but sorry Duraid I think your question was individual user creation versus to port what was what was the decision that you're looking for down that path.
0:2:29.700 --> 0:2:30.120
Duraid Wadie
Yeah.
0:2:30.130 --> 0:2:33.350
Duraid Wadie
I mean, just think about it for four from simple point of view, right?
0:2:33.980 --> 0:2:34.220
Chris DiPierro
Umm.
0:2:33.360 --> 0:2:39.520
Duraid Wadie
I've got a system in being on boarded now it's with the configuration team or the service delivery team.
0:2:40.250 --> 0:2:40.410
Chris DiPierro
Yeah.
0:2:42.770 --> 0:2:42.930
Chris DiPierro
Yeah.
0:2:50.980 --> 0:2:51.200
Chris DiPierro
Umm.
0:2:39.530 --> 0:2:51.810
Duraid Wadie
They're trying to add the users right into the system and they going to go and other user right then the snow custom fields and ideagen home they're gonna create the face.
0:2:51.820 --> 0:2:54.550
Duraid Wadie
Basic stuff that gets synced to the product backs.
0:2:54.920 --> 0:2:58.480
Duraid Wadie
Now they're gonna go to that product to add the other failures, right?
0:2:59.910 --> 0:3:0.370
Chris DiPierro
Potentially.
0:2:59.530 --> 0:3:1.560
Duraid Wadie
So that's first years that I have the stand.
0:3:1.670 --> 0:3:12.960
Duraid Wadie
Yeah, the first years that I understand, but what happens now you know on continuously when those guys actually now doing it in real world really they keep adding the users.
0:3:13.330 --> 0:3:15.310
Duraid Wadie
So they have to be the managed until you to.
0:3:17.130 --> 0:3:17.520
Mah Jin-Khai
Why?
0:3:17.590 --> 0:3:17.840
Mah Jin-Khai
Why?
0:3:17.850 --> 0:3:18.580
Mah Jin-Khai
Why? What?
0:3:17.410 --> 0:3:19.820
Duraid Wadie
You know, and to achieve reality into products.
0:3:21.440 --> 0:3:22.120
Mah Jin-Khai
Why don't just?
0:3:21.290 --> 0:3:22.370
Chris DiPierro
Yeah, you're breaking up a little bit.
0:3:23.800 --> 0:3:24.370
Chris DiPierro
Good, Jimmy.
0:3:25.390 --> 0:3:25.640
Mah Jin-Khai
Why?
0:3:25.650 --> 0:3:32.810
Mah Jin-Khai
Why you don't just set those the custom view as like some default value in the application?
0:3:32.820 --> 0:3:40.930
Mah Jin-Khai
So so they will fill out the basic in I home, but if they needed to fill out certain custom field they have to go to the product to fill up.
0:3:41.80 --> 0:3:42.250
Mah Jin-Khai
I I I don't think.
0:3:42.300 --> 0:3:44.510
Mah Jin-Khai
I don't think there's a perfect solution here.
0:3:47.650 --> 0:3:47.800
Chris DiPierro
Yeah.
0:3:49.820 --> 0:3:50.10
Keith Low
Yeah.
0:3:44.520 --> 0:3:51.810
Mah Jin-Khai
It's impossible for us to cater for everyone because you might acquire and companies and I'll product down the road and then they have some extra for you.
0:3:51.930 --> 0:3:52.110
Keith Low
Yeah.
0:3:53.690 --> 0:3:54.430
Duraid Wadie
Which is fine.
0:3:52.280 --> 0:3:54.710
Mah Jin-Khai
But I think we we need to Stanford on our.
0:3:54.440 --> 0:3:58.330
Duraid Wadie
JK I'm really I understand and I think that's really the the way should go.
0:3:58.340 --> 0:4:2.920
Duraid Wadie
That's actually why my problem is actually you got guys communicate this with all of the other teams.
0:4:2.930 --> 0:4:5.920
Duraid Wadie
Tell them to is what's happening here.
0:4:6.30 --> 0:4:8.130
Duraid Wadie
You're onboarding story is very different now.
0:4:8.570 --> 0:4:12.470
Duraid Wadie
That's what you need to go to the operation teams to tell them that and then that's how it's going to work.
0:4:12.770 --> 0:4:13.840
Chris DiPierro
Well, what?
0:4:13.850 --> 0:4:14.120
Chris DiPierro
What?
0:4:14.180 --> 0:4:17.660
Chris DiPierro
Hang on, why does Dean burning story have to be very different here?
0:4:17.670 --> 0:4:25.680
Chris DiPierro
I mean, I think one one thing I've talked about in the past and I still think this would be true would be in like import of users.
0:4:31.790 --> 0:4:33.460
Duraid Wadie
You are going to do that, Chris.
0:4:25.770 --> 0:4:33.720
Chris DiPierro
Why can't we pass the fields that we don't know anything about as part of a user synchronization process, right? Yeah.
0:4:33.470 --> 0:4:37.770
Duraid Wadie
Yes, you are going to do this, but in IDEAGEN home you won't be able to see those fields.
0:4:38.210 --> 0:4:38.790
Chris DiPierro
Yeah, right.
0:4:38.800 --> 0:4:39.530
Chris DiPierro
Chair correct.
0:4:38.800 --> 0:4:42.20
Duraid Wadie
So when you come to add the new user or edit the user word.
0:4:42.240 --> 0:4:42.490
Duraid Wadie
Yeah.
0:4:42.500 --> 0:4:42.990
Duraid Wadie
Yeah.
0:4:43.80 --> 0:4:45.590
Duraid Wadie
So that's me in your onboarding story is different.
0:4:46.450 --> 0:4:46.630
Chris DiPierro
OK.
0:4:46.200 --> 0:4:49.180
Duraid Wadie
That's mean those people need to still do some here and some there.
0:4:50.920 --> 0:4:52.290
Chris DiPierro
The yeah, potentially.
0:4:53.680 --> 0:4:54.20
Mah Jin-Khai
Maybe.
0:4:52.300 --> 0:4:57.510
Chris DiPierro
I mean, I guess I envision a world where there there is an import service of some sort, right?
0:4:57.520 --> 0:4:58.530
Chris DiPierro
And we import.
0:4:58.540 --> 0:5:4.450
Chris DiPierro
Let's just say an Excel spreadsheet or CSV or whatever and the first three columns we care about and every column.
0:5:4.460 --> 0:5:8.170
Chris DiPierro
After that, we don't care about, but we still pass along to the product at that point.
0:5:8.180 --> 0:5:9.820
Chris DiPierro
Here's everything else right so.
0:5:12.680 --> 0:5:13.80
Duraid Wadie
Yeah.
0:5:13.110 --> 0:5:14.0
Mah Jin-Khai
I got.
0:5:12.570 --> 0:5:15.20
Chris DiPierro
I mean, but yeah, I mean, yeah, it's a different story.
0:5:13.90 --> 0:5:15.280
Duraid Wadie
I mean, this is exactly what you're sharing here, right?
0:5:15.30 --> 0:5:19.220
Chris DiPierro
I mean, if the argument is that it's a different story than what they're doing today.
0:5:19.230 --> 0:5:19.460
Chris DiPierro
Yeah.
0:5:19.470 --> 0:5:27.200
Chris DiPierro
I mean, of course, right, like we're putting a whole thing of ideagen home in front of this products that don't have it right now.
0:5:28.440 --> 0:5:28.750
SueAnn See
So.
0:5:28.580 --> 0:5:28.850
Duraid Wadie
Yeah.
0:5:27.210 --> 0:5:29.950
Chris DiPierro
So yeah, kind of something like that too. It's.
0:5:28.860 --> 0:5:30.50
Duraid Wadie
Yeah, it's actually I'm.
0:5:30.60 --> 0:5:30.980
Duraid Wadie
I'm fine with that.
0:5:30.990 --> 0:5:35.440
Duraid Wadie
It's just like more of really making all of those Operation team aware of what's going on here.
0:5:35.450 --> 0:5:35.870
Duraid Wadie
Really.
0:5:36.230 --> 0:5:39.640
Duraid Wadie
That's mean this management of those two things has to happen in both systems.
0:5:41.330 --> 0:5:42.420
Chris DiPierro
Yeah, but we're not asking.
0:5:42.430 --> 0:5:44.580
Chris DiPierro
We're telling, I think, I mean.
0:5:41.500 --> 0:5:51.700
Mah Jin-Khai
I think first thing we I I think first thing we need to get the the product itself to agree with us first before we can like tell them in a group.
0:5:52.930 --> 0:5:53.600
Chris DiPierro
I.
0:5:53.60 --> 0:5:54.331
SueAnn See
OK, so I E.
0:5:52.960 --> 0:5:55.390
Mah Jin-Khai
So let's say let's let's say yeah.
0:5:55.400 --> 0:5:56.450
Mah Jin-Khai
If you want, maybe we should.
0:6:7.790 --> 0:6:7.980
Chris DiPierro
Yeah.
0:5:56.460 --> 0:6:9.370
Mah Jin-Khai
We should, we should make sure they OK with the with the with this approach 1st and then we can we can just like tell them together in a groups and just inform about the the different ways on boarding.
0:6:9.480 --> 0:6:12.550
Keith Low
But, but why don't we study this as the way it works?
0:6:12.620 --> 0:6:19.410
Keith Low
If you go to every single floor and ask them definitely they will tell you all the different story why they can't do this and why they can't do that every one of them are different.
0:6:19.520 --> 0:6:20.70
Keith Low
We just have.
0:6:24.60 --> 0:6:24.320
Keith Low
Ah.
0:6:30.970 --> 0:6:31.170
Duraid Wadie
Umm.
0:6:19.260 --> 0:6:33.490
Chris DiPierro
But right, but we're not telling we're going to be more not asking, we're telling basically right, like four of us just got off a call that talked about how central the platform is to the integration strategy of these products going forward.
0:6:33.560 --> 0:6:38.790
Chris DiPierro
We can't go to every one of those products and say, hey, is this OK?
0:6:38.800 --> 0:6:39.250
Chris DiPierro
Is this OK?
0:6:39.590 --> 0:6:39.750
Keith Low
Yeah.
0:6:39.260 --> 0:6:40.400
Chris DiPierro
Because, yeah, he said.
0:6:40.410 --> 0:6:42.310
Chris DiPierro
They're all going to tell you why it won't work, right?
0:6:42.360 --> 0:6:47.90
Chris DiPierro
So what we have to do is create a reasonable strategy.
0:6:47.440 --> 0:6:49.710
Chris DiPierro
Come to them and say this is what's gonna work.
0:6:49.910 --> 0:6:51.30
Chris DiPierro
This is how it's gonna work.
0:6:51.100 --> 0:6:53.810
Chris DiPierro
You know, if you've got objections, raise your hand.
0:6:53.820 --> 0:6:54.450
Chris DiPierro
That's fine.
0:6:54.460 --> 0:7:1.950
Chris DiPierro
Maybe we'll be able to accommodate it, but look, the expectation is that you guys are part of this process now and and this is this, what's gonna look like.
0:7:2.480 --> 0:7:2.760
SueAnn See
OK.
0:7:2.140 --> 0:7:6.830
Chris DiPierro
So tattoo, you've had your hand up for a while, so don't skip.
0:7:7.490 --> 0:7:11.540
Tha Toe Htoon
I know because because all all of you have, you are talking about the think of in different language.
0:7:11.550 --> 0:7:21.160
Tha Toe Htoon
So I just want to know, I mean I when you talk about all the thing all the fee I just want to understand like are you using any optional fee other than displaying them.
0:7:21.250 --> 0:7:22.800
Tha Toe Htoon
Is there a usage for in the platform?
0:7:24.110 --> 0:7:24.670
Chris DiPierro
Not really.
0:7:23.780 --> 0:7:25.600
Tha Toe Htoon
Is there any particular use the employee ID?
0:7:27.420 --> 0:7:27.990
Tha Toe Htoon
What are useful?
0:7:25.310 --> 0:7:28.540
SueAnn See
Uh, the email, yes.
0:7:28.840 --> 0:7:31.400
SueAnn See
So for example, email is used for notifications.
0:7:31.180 --> 0:7:31.670
Chris DiPierro
Sure, sure.
0:7:33.300 --> 0:7:33.770
Tha Toe Htoon
OK.
0:7:35.70 --> 0:7:35.910
SueAnn See
Your name also.
0:7:33.660 --> 0:7:37.550
Chris DiPierro
There, there, there may be a couple of other fields that we might care about.
0:7:37.600 --> 0:7:39.510
Chris DiPierro
Usernames probably gonna be their email really.
0:7:39.0 --> 0:7:40.730
Tha Toe Htoon
Yep, yeah.
0:7:38.960 --> 0:7:41.150
SueAnn See
Is a Federated, yeah.
0:7:39.580 --> 0:7:42.300
Chris DiPierro
But but but.
0:7:50.350 --> 0:7:50.550
Tha Toe Htoon
Yep.
0:7:42.430 --> 0:7:54.700
Chris DiPierro
But yeah, I mean, maybe language things like that, but it doesn't benefit the platform so much to know stuff that work right cares about or that you know, Dev and right cares about it.
0:7:57.290 --> 0:7:58.480
Chris DiPierro
Yeah, yeah, sure.
0:7:52.950 --> 0:7:58.780
SueAnn See
And there's still a lot, actually, there's like preferred time zone and a lot more and just simplifying the whole thing.
0:7:59.350 --> 0:7:59.570
Chris DiPierro
Sure.
0:7:59.790 --> 0:8:0.510
SueAnn See
Yeah. OK.
0:8:0.400 --> 0:8:0.690
Mah Jin-Khai
They can.
0:8:0.700 --> 0:8:4.500
Mah Jin-Khai
We just list out all the basically thing which is supposed to be in.
0:8:3.780 --> 0:8:11.680
Tha Toe Htoon
I think you have to classify like what is the thing you really needed and use it and the rest may be like you don't need, you don't use it, you don't need to care right by right.
0:8:13.780 --> 0:8:14.120
Duraid Wadie
Right.
0:8:11.690 --> 0:8:14.520
Tha Toe Htoon
You just need to tell all other product like these are things I needed.
0:8:14.530 --> 0:8:14.930
Tha Toe Htoon
That's it.
0:8:14.130 --> 0:8:17.580
Duraid Wadie
So that that is a view of Ideagen home, right?
0:8:20.30 --> 0:8:20.230
Tha Toe Htoon
Yeah.
0:8:20.780 --> 0:8:20.960
SueAnn See
Yeah.
0:8:20.940 --> 0:8:21.200
Chris DiPierro
Umm.
0:8:17.590 --> 0:8:23.790
Duraid Wadie
We don't care about the employee ID, for example by it's mandatory field in Devonway.
0:8:24.110 --> 0:8:24.410
SueAnn See
Correct.
0:8:24.440 --> 0:8:24.680
Chris DiPierro
Umm.
0:8:24.120 --> 0:8:24.920
Duraid Wadie
So you should care.
0:8:26.500 --> 0:8:26.680
SueAnn See
Yeah.
0:8:24.930 --> 0:8:29.50
Duraid Wadie
We should care about that because Devonway won't be able to onboard their users without that number.
0:8:30.50 --> 0:8:30.330
Chris DiPierro
Umm.
0:8:30.780 --> 0:8:31.650
SueAnn See
Yep. Yep.
0:8:31.660 --> 0:8:34.710
SueAnn See
So so I think we ran into a few questions.
0:8:34.720 --> 0:8:43.70
SueAnn See
When when we imagine this diagram right, so one of it is that what if another product comes and say they have employee ID but they call it something different.
0:8:43.420 --> 0:9:3.560
SueAnn See
So when we do the user import, are we going to import product by product or can we import ones for all the products at one go so and if we do that how are we going to know which field belongs to which product then some form of mapping needs to happen behind the scenes and that is where we see that there's a lot of work.
0:9:5.720 --> 0:9:6.140
Duraid Wadie
Umm.
0:9:5.160 --> 0:9:6.860
Chris DiPierro
And we just prefix or something like that.
0:9:11.740 --> 0:9:11.940
SueAnn See
Yeah.
0:9:5.290 --> 0:9:14.260
Mah Jin-Khai
If he, let's say, let's say for the question, yeah, if you stick to employ ID like there's there's another product using some other thing else we just think to employee idea.
0:9:14.390 --> 0:9:16.170
Mah Jin-Khai
So that do.
0:9:15.270 --> 0:9:18.990
SueAnn See
That means someone need to make the decision that these two is actually equivalent.
0:9:20.320 --> 0:9:20.480
Tha Toe Htoon
So.
0:9:22.520 --> 0:9:22.720
Tha Toe Htoon
Yeah.
0:9:20.190 --> 0:9:23.10
Mah Jin-Khai
The the is supposed to be in user thing, right?
0:9:23.20 --> 0:9:29.650
Mah Jin-Khai
The usual thing able to cater this, you should palm the employee ID into this specific fields.
0:9:32.230 --> 0:9:32.850
Tha Toe Htoon
Yeah.
0:9:33.900 --> 0:9:34.80
Chris DiPierro
Why?
0:9:29.230 --> 0:9:35.430
SueAnn See
But that means you sometime kind of mapping needs to happen behind behind the scenes, right?
0:9:33.710 --> 0:9:39.240
Tha Toe Htoon
So I think it's so and if you remember that right, like, like and any of the CRM solution they do have this come upping right.
0:9:39.920 --> 0:9:40.140
SueAnn See
Yeah.
0:9:39.250 --> 0:9:42.760
Tha Toe Htoon
They have their own sender in the platform, the the rest of the fee you don't care, right?
0:9:42.770 --> 0:9:44.780
Tha Toe Htoon
They they just which feed they want to map.
0:9:44.950 --> 0:9:51.240
Tha Toe Htoon
I think that might be the easier way and another thing which I'm I'm a little bit of what I don't know the full contest a little bit.
0:9:51.250 --> 0:9:51.660
Tha Toe Htoon
What is that?
0:9:51.670 --> 0:9:56.280
Tha Toe Htoon
If you are not using that, I don't think you should get all those data inside, right?
0:10:1.330 --> 0:10:1.480
SueAnn See
Yes.
0:10:1.540 --> 0:10:2.840
Tha Toe Htoon
We can very complex 200.
0:10:2.630 --> 0:10:7.300
Mah Jin-Khai
This let let let let's let's say if you look at how the way how alencia build the product right?
0:10:7.800 --> 0:10:7.950
Tha Toe Htoon
Yeah.
0:10:7.310 --> 0:10:11.280
Mah Jin-Khai
So the account itself is just like very basic data.
0:10:15.0 --> 0:10:15.200
Tha Toe Htoon
Yep.
0:10:11.290 --> 0:10:15.220
Mah Jin-Khai
When you go to people get your something else they will book Google or something else.
0:10:15.230 --> 0:10:20.480
Mah Jin-Khai
So so I think we use that system as like a reference for us.
0:10:20.410 --> 0:10:20.610
Tha Toe Htoon
Yep.
0:10:20.490 --> 0:10:24.290
Mah Jin-Khai
I think maybe a lot easier for for for everyone to accept that.
0:10:24.610 --> 0:10:32.540
Mah Jin-Khai
So if we if we put everything so I I I I I think the this this is how unification unification here.
0:10:39.790 --> 0:10:39.940
Tha Toe Htoon
Yeah.
0:10:32.550 --> 0:10:40.260
Mah Jin-Khai
So you'll be forever in this discussion if we don't detect a little bit of Saudis basic data. Umm.
0:10:40.230 --> 0:10:41.500
SueAnn See
OK, so so let's.
0:10:42.10 --> 0:10:43.220
Chris DiPierro
I can.
0:10:43.350 --> 0:10:44.180
Chris DiPierro
Can we go back for?
0:10:40.900 --> 0:10:46.270
Duraid Wadie
I think it's just the story of tell him that you have think, yeah.
0:10:47.80 --> 0:10:50.520
Chris DiPierro
Can we go back for saying why do we care about any mapping between other products?
0:10:50.530 --> 0:10:52.740
Chris DiPierro
What we as platform do not care.
0:10:52.830 --> 0:10:57.360
Chris DiPierro
We basically deliver everything that is not a mandatory field, in my opinion.
0:10:57.370 --> 0:10:59.860
Chris DiPierro
We would just deliver as a BLOB of other fields.
0:10:59.870 --> 0:11:7.180
Chris DiPierro
Here's here's other stuff that the import service has about this user you Dev and I are you work right or whatever.
0:11:7.590 --> 0:11:10.740
Chris DiPierro
Do whatever it is that you want with this stuff, but we don't care.
0:11:10.750 --> 0:11:13.680
Chris DiPierro
We don't care if it's empty ID or employee ID or whatever.
0:11:13.230 --> 0:11:13.790
SueAnn See
OK.
0:11:13.830 --> 0:11:14.340
SueAnn See
Yeah.
0:11:12.890 --> 0:11:14.640
Mah Jin-Khai
Make make yeah, make.
0:11:13.690 --> 0:11:16.200
Chris DiPierro
There doesn't doesn't need so.
0:11:14.350 --> 0:11:16.790
SueAnn See
So you what you're saying is like this, right?
0:11:17.940 --> 0:11:18.280
Chris DiPierro
Right.
0:11:20.750 --> 0:11:20.960
Mah Jin-Khai
No.
0:11:17.840 --> 0:11:21.700
SueAnn See
A list of custom fields and then the product digest it themselves.
0:11:22.250 --> 0:11:22.580
Chris DiPierro
Right.
0:11:22.590 --> 0:11:27.110
Chris DiPierro
But we don't even need a list of custom fields if they want to invent a bunch of new custom fields tomorrow.
0:11:27.120 --> 0:11:28.0
Chris DiPierro
Doesn't matter, right?
0:11:28.200 --> 0:11:28.370
SueAnn See
Yeah.
0:11:28.10 --> 0:11:29.380
Chris DiPierro
We who cares?
0:11:29.850 --> 0:11:30.660
Chris DiPierro
You're you're.
0:11:30.670 --> 0:11:38.580
Chris DiPierro
You're the only question that I think really does come back is the importing to one product or multiple products at the same time kind of thing?
0:11:38.650 --> 0:11:56.540
Chris DiPierro
I think that potentially a challenge, I think you could you could go either way on that, right, if you say you could make a valid case about one product at a time and you say I'm gonna go import this list of users and it's gonna be a clickable to Devonway and then I'm just gonna import them again because they also happen to have work, right.
0:11:56.550 --> 0:12:5.270
Chris DiPierro
That's probably OK if you didn't do that, then yeah, I think what you'd probably have to do is accommodate some sort of thing where here.
0:12:12.690 --> 0:12:12.920
SueAnn See
Umm.
0:12:5.320 --> 0:12:16.110
Chris DiPierro
I mean, you could just pass all of the information to both of those products, but then that might get a little bit confusing if they have overlapping fields that they meet that fundamentally mean different things.
0:12:16.180 --> 0:12:25.130
Chris DiPierro
So like, it's not so much AMP ID and employee ID, it's like if they both imply both have employee ID, but they mean a different thing by that, that's where it gets tricky. Right?
0:12:25.140 --> 0:12:25.280
Chris DiPierro
So.
0:12:28.210 --> 0:12:29.490
Mah Jin-Khai
Maybe maybe I'm maybe.
0:12:26.710 --> 0:12:31.640
Chris DiPierro
So I mean, we could make, we could make an argument that says they get imported one product at a time.
0:12:31.650 --> 0:12:33.210
Chris DiPierro
I don't think that's a huge problem and.
0:12:34.730 --> 0:12:40.910
Mah Jin-Khai
You employee ID isn't a good example to discuss here, but we but we let's say example time zones.
0:12:42.630 --> 0:12:42.830
Chris DiPierro
Umm.
0:12:40.920 --> 0:12:43.0
Mah Jin-Khai
Yeah, I know.
0:12:39.730 --> 0:12:44.100
SueAnn See
But this is a real example, by the way, employee ID is a is a real example.
0:12:50.370 --> 0:12:50.600
Chris DiPierro
Umm.
0:12:43.10 --> 0:12:52.140
Mah Jin-Khai
But I I feel like employee ID not supposed to be part of the IDEAGEN IDEAGEN homes they use unless I'm.
0:12:50.720 --> 0:12:54.980
SueAnn See
But it's a mandatory for Devonway that's the problem, right? Yeah.
0:12:54.20 --> 0:12:55.310
Mah Jin-Khai
They they then they.
0:12:55.320 --> 0:12:57.950
Mah Jin-Khai
Then they need to change the way how they fill up this.
0:12:57.960 --> 0:13:4.390
Mah Jin-Khai
So that way they need to, they need to inject their full value or something like that.
0:13:4.480 --> 0:13:11.590
Mah Jin-Khai
So when when the user on model and the data passed to their product, they have to they they can modify it, they can add it from their side.
0:13:12.80 --> 0:13:12.770
Mah Jin-Khai
We we can't.
0:13:12.980 --> 0:13:13.860
SueAnn See
It's opscentral.
0:13:15.100 --> 0:13:15.410
Duraid Wadie
Yeah.
0:13:12.780 --> 0:13:16.140
Mah Jin-Khai
We can't handle so many custom fields, so yeah.
0:13:15.420 --> 0:13:16.210
Duraid Wadie
So that's the story.
0:13:17.400 --> 0:13:17.760
SueAnn See
Umm.
0:13:20.750 --> 0:13:20.970
Chris DiPierro
Umm.
0:13:24.730 --> 0:13:24.870
Mah Jin-Khai
Yes.
0:13:16.220 --> 0:13:25.570
Duraid Wadie
JK I think that's the story, right is you got a guys tell the product, you gotta change your stuff to cater for this.
0:13:25.620 --> 0:13:28.570
Duraid Wadie
Thing and it's that simple, really, that that's why I was trying to get to.
0:13:29.80 --> 0:13:29.640
Duraid Wadie
That's what. Yeah.
0:13:27.820 --> 0:13:33.570
Chris DiPierro
And and by change like most of these products have some sort of API already that support user input.
0:13:33.660 --> 0:13:41.990
Chris DiPierro
So really, when we say change, we're just saying build a new service that sits on top of that probably that calls your other service that throws in some defaults really right?
0:13:42.0 --> 0:13:45.140
Chris DiPierro
Like that's the change is really what we're talking about.
0:13:45.80 --> 0:13:47.630
Mah Jin-Khai
There's been Regine, have have you.
0:13:47.640 --> 0:13:57.10
Mah Jin-Khai
Have you reached out to other product like telling them about this really like, OK, maybe we can't cater for some of these field, how how's the response?
0:13:57.20 --> 0:13:57.980
Mah Jin-Khai
I think we need to reach out to them.
0:13:59.510 --> 0:14:1.760
Chris DiPierro
Yeah, I don't think we've done that is really what it comes down to.
0:14:1.770 --> 0:14:2.90
Chris DiPierro
We need to.
0:14:2.130 --> 0:14:13.470
Mah Jin-Khai
So maybe we should decide a basic list of data that we think is of common data, and then we this subject and we go and talk to the one way, go and talk to us.
0:14:13.480 --> 0:14:14.470
Mah Jin-Khai
Andrew, over right.
0:14:14.760 --> 0:14:16.150
Mah Jin-Khai
Are you comfortable with this?
0:14:16.200 --> 0:14:22.890
Mah Jin-Khai
So is there any other method that we use opposed to provide and we can review?
0:14:22.900 --> 0:14:27.750
Mah Jin-Khai
Maybe the mandatory list from those product might be a common as well.
0:14:27.760 --> 0:14:29.590
Mah Jin-Khai
We didn't know because we we we need to.
0:14:29.820 --> 0:14:33.690
Mah Jin-Khai
We need to see more, see more different tile fields to understand.
0:14:34.80 --> 0:14:38.940
Mah Jin-Khai
So and hence and and then once again agree, then we sell, we sell this story.
0:14:40.490 --> 0:14:40.900
Chris DiPierro
Yeah.
0:14:40.910 --> 0:14:44.200
Chris DiPierro
So I think what you're saying is let's talk to a couple of products.
0:14:44.210 --> 0:14:44.480
Chris DiPierro
Get what?
0:14:45.700 --> 0:14:46.290
Mah Jin-Khai
Yeah.
0:14:44.490 --> 0:14:47.80
Chris DiPierro
Their mandatory fields are for a given for a user.
0:14:46.360 --> 0:14:47.660
Mah Jin-Khai
Yeah, we, yeah.
0:14:47.370 --> 0:14:55.220
Chris DiPierro
I think I think, I think if we were to do that, we should also look at, as you said, use at Lassen use Office 365 as examples as well.
0:14:55.410 --> 0:14:55.590
Mah Jin-Khai
Yeah.
0:14:55.230 --> 0:14:58.880
Chris DiPierro
What are mandatory fields for user creation in industry?
0:14:58.950 --> 0:15:5.660
Chris DiPierro
Not just in our product is because some of our products might have decided that have like 20 mandatory fields doesn't mean that we should support that.
0:15:5.840 --> 0:15:10.320
Chris DiPierro
I think we should look at what common out there in addition.
0:15:9.590 --> 0:15:10.840
Mah Jin-Khai
Yeah, he.
0:15:11.30 --> 0:15:16.400
Mah Jin-Khai
Yeah, in the past, right, we we are in the slightly difficult position because we are like begging a for job.
0:15:16.410 --> 0:15:18.60
Mah Jin-Khai
So now it's different story.
0:15:18.70 --> 0:15:25.900
Mah Jin-Khai
Now, now, now, people desperate, wanted to individuals because they know if they don't integrate with us, their product would be the difficult position. Right?
0:15:25.830 --> 0:15:26.520
Chris DiPierro
I don't know if they're.
0:15:27.210 --> 0:15:27.770
Chris DiPierro
Yeah.
0:15:28.730 --> 0:15:29.710
Chris DiPierro
Yes, I suppose.
0:15:25.990 --> 0:15:33.620
Mah Jin-Khai
So so beep, beep we we should put ourselves in a slightly more better position.
0:15:33.630 --> 0:15:35.260
Mah Jin-Khai
So this is what we recommend.
0:15:35.710 --> 0:15:39.580
Mah Jin-Khai
We give them a good reason why this supposed to be a common data.
0:15:40.560 --> 0:15:43.610
Mah Jin-Khai
If you have something else we can try to accommodate.
0:15:43.620 --> 0:15:46.270
Mah Jin-Khai
If you think this is common, if all nodes, then you have to.
0:15:46.620 --> 0:15:49.340
Mah Jin-Khai
You have to put it as a default value like balancer.
0:15:48.670 --> 0:15:50.40
Duraid Wadie
OK, it's this really.
0:15:50.50 --> 0:15:53.500
Duraid Wadie
I only care about the operation of steam.
0:15:53.510 --> 0:15:55.120
Duraid Wadie
That's why you should care about really.
0:15:55.310 --> 0:15:55.490
Tha Toe Htoon
Yeah.
0:15:55.130 --> 0:15:56.620
Duraid Wadie
It's not just a story of you doing it.
0:16:5.460 --> 0:16:7.200
Mah Jin-Khai
Yeah, I think that definitely will.
0:15:56.630 --> 0:16:10.600
Duraid Wadie
It's more really of those three massive departments gonna play into the role of actually on board and those customers, that's really how we should think about this Venus with you thinking about Support prospective you know all of those guys.
0:16:12.580 --> 0:16:13.620
Mah Jin-Khai
Let's see the the.
0:16:12.540 --> 0:16:13.910
Duraid Wadie
You know, as as a journey.
0:16:13.920 --> 0:16:15.490
Duraid Wadie
That's how we need to think about this.
0:16:15.780 --> 0:16:17.790
Duraid Wadie
There's not really just about integration.
0:16:18.150 --> 0:16:18.660
Tha Toe Htoon
Yeah, I.
0:16:18.180 --> 0:16:20.190
Duraid Wadie
There's about really operational usage this.
0:16:21.200 --> 0:16:27.390
SueAnn See
The and I think another problem we ran into the other day was that we were talking on Excel.
0:16:27.400 --> 0:16:34.330
SueAnn See
It looks OK, but if they are just adding one user, I have a new employee join me today and I need to add this one user.
0:16:34.660 --> 0:16:36.90
SueAnn See
Are they going to use Excel?
0:16:36.900 --> 0:16:38.70
SueAnn See
That is one question.
0:16:37.510 --> 0:16:38.850
Mah Jin-Khai
It's just Nalla delicious.
0:16:38.860 --> 0:16:40.850
Mah Jin-Khai
They should use the user management screen, right?
0:16:41.460 --> 0:16:41.680
Chris DiPierro
Yeah.
0:16:45.0 --> 0:16:46.250
Chris DiPierro
No, no, no.
0:16:46.260 --> 0:16:47.430
Chris DiPierro
No, no, no, no.
0:16:40.700 --> 0:16:47.540
SueAnn See
Yeah, but if the user management screen you are you going to display all the optional fields for them so.
0:16:47.440 --> 0:16:48.190
Chris DiPierro
If they're gonna one.
0:16:48.200 --> 0:16:48.370
Chris DiPierro
No.
0:16:47.40 --> 0:16:49.150
Mah Jin-Khai
Or they they they they do go to go to that product.
0:16:48.380 --> 0:16:51.430
Chris DiPierro
If they're gonna, I mean, yeah, they're gonna go 1 user at a time.
0:16:51.560 --> 0:16:52.730
Chris DiPierro
They're gonna add them in home.
0:16:52.740 --> 0:16:55.860
Chris DiPierro
That's gonna get synced to the product, and they're gonna have to go do something in the product.
0:16:55.870 --> 0:16:56.790
Chris DiPierro
Yeah, absolutely.
0:16:56.800 --> 0:16:58.930
Chris DiPierro
But like shouldn't.
0:16:59.990 --> 0:17:3.240
Chris DiPierro
But yeah, that's just what it is.
0:17:3.250 --> 0:17:3.880
Chris DiPierro
I mean like I don't.
0:17:3.890 --> 0:17:4.400
Chris DiPierro
I don't. I don't.
0:17:4.410 --> 0:17:6.420
Chris DiPierro
I don't know how to tell you like some.
0:17:2.710 --> 0:17:6.710
SueAnn See
OK, so it will be something like this, right?
0:17:7.560 --> 0:17:9.820
SueAnn See
They are going to fill up this four fields, Honey.
0:17:9.830 --> 0:17:14.160
SueAnn See
They're not going to fill up the custom fields then they will just go to Devonway and fill up the employee ID.
0:17:14.830 --> 0:17:15.60
Chris DiPierro
OK.
0:17:17.540 --> 0:17:17.770
Chris DiPierro
Look.
0:17:18.890 --> 0:17:19.160
SueAnn See
Yeah.
0:17:15.480 --> 0:17:19.800
Mah Jin-Khai
I think I think more than these are not just for you have a preferred time zone language, something else.
0:17:19.170 --> 0:17:20.440
SueAnn See
Yeah, the there's a lot more.
0:17:20.450 --> 0:17:22.520
SueAnn See
Yeah, preferred time zone language and all that.
0:17:22.530 --> 0:17:25.410
SueAnn See
But those are kind of optional which we can default.
0:17:24.930 --> 0:17:29.470
Tha Toe Htoon
Why they have to use the idea Jaya home to create a user.
0:17:29.560 --> 0:17:33.580
Tha Toe Htoon
Is there any like API approach or integration approach it because it's quite strange right?
0:17:33.590 --> 0:17:36.350
Tha Toe Htoon
Why do you have to use your identity one?
0:17:36.190 --> 0:17:37.240
Mah Jin-Khai
Yeah, yeah.
0:17:36.360 --> 0:17:38.510
Tha Toe Htoon
I mean, most commonly we have their own identity for sure.
0:17:38.700 --> 0:17:40.280
Tha Toe Htoon
Why they have to come register 1 by 1?
0:17:47.680 --> 0:17:47.920
Tha Toe Htoon
Umm.
0:17:39.240 --> 0:17:50.980
Mah Jin-Khai
The there are different tiles segment of users, so sometimes you have a customer only have the native user OK then you need to create a even we don't need the user right?
0:17:56.260 --> 0:17:56.440
Tha Toe Htoon
Yeah.
0:17:50.990 --> 0:18:0.260
Mah Jin-Khai
He still wanted to display it as a read only when you integrate with SSO, so somehow you you, you you still need need need to need to support this thing.
0:18:0.880 --> 0:18:3.280
SueAnn See
Yeah, this.
0:18:0.550 --> 0:18:4.720
Mah Jin-Khai
But I think I think the the situation here is to decide what kind of field supposed to be in.
0:18:5.90 --> 0:18:5.930
Mah Jin-Khai
Maybe here we get.
0:18:6.150 --> 0:18:6.810
Tha Toe Htoon
That one is it.
0:18:6.670 --> 0:18:7.250
SueAnn See
Yeah.
0:18:7.260 --> 0:18:17.40
SueAnn See
So I I have more questions because here we see other fields like example, the gender pronouns, the role, the about, whatever this is.
0:18:17.190 --> 0:18:19.860
SueAnn See
Yeah, I think at least this tree stands out to me.
0:18:21.640 --> 0:18:23.760
Mah Jin-Khai
The company filed away Portant as well.
0:18:24.430 --> 0:18:25.680
SueAnn See
Ohh yeah yeah, correct correct.
0:18:21.250 --> 0:18:27.590
Chris DiPierro
Yeah, I mean I I company is just a well company company is the tenant though, right?
0:18:28.260 --> 0:18:28.870
Mah Jin-Khai
Yeah, as I was.
0:18:28.210 --> 0:18:29.940
SueAnn See
Yeah, you can derive from tenant.
0:18:27.600 --> 0:18:37.920
Chris DiPierro
So I mean, we should have that but but but the the other, the other fields you know that you know pronouned and and role and so on and so forth, right.
0:18:37.980 --> 0:18:40.870
Chris DiPierro
Remember it with all of these UI UX concepts.
0:18:40.880 --> 0:18:45.70
Chris DiPierro
These are just things that the UX team built as examples, right?
0:18:45.130 --> 0:18:47.130
Chris DiPierro
Like, I don't think we.
0:18:47.700 --> 0:18:50.100
Chris DiPierro
I'm not saying we should or shouldn't do those fields.
0:18:50.110 --> 0:19:0.810
Chris DiPierro
I mean, we should potentially support them, but also I don't think the the ASK is to pixel perfect replicate exactly what the UX team has here either.
0:19:0.820 --> 0:19:4.580
Chris DiPierro
If there's a reason that we didn't want to do some of those sort of things, roll to me is the harder one.
0:19:4.900 --> 0:19:6.860
Chris DiPierro
Because what does that even mean exactly?
0:19:6.960 --> 0:19:10.630
Chris DiPierro
So but, but you know and about it's kind of weird.
0:19:10.640 --> 0:19:21.360
Chris DiPierro
I don't know why we really need that, honestly, but you know, I don't think the intent here is that Megan teams expecting to see a pixel perfect representation of this right, we're gonna be what makes sense.
0:19:24.480 --> 0:19:24.700
SueAnn See
OK.
0:19:22.630 --> 0:19:26.570
Mah Jin-Khai
If you want to add the features later on, we also can can can.
0:19:26.560 --> 0:19:29.730
Tha Toe Htoon
Yeah, I I think I mean, let's go back to what direct talking about.
0:19:29.740 --> 0:19:35.350
Tha Toe Htoon
I think I also think you need to have the full user story about how you operate, who will create and so on.
0:19:36.270 --> 0:19:36.530
Chris DiPierro
Umm.
0:19:36.40 --> 0:19:40.280
Tha Toe Htoon
Otherwise, I think you will get lost in between by the way, because you won't define it.
0:19:39.690 --> 0:19:41.680
Mah Jin-Khai
But and.
0:19:40.290 --> 0:19:42.370
Tha Toe Htoon
But the thing it's not, that's not how you use it, right?
0:19:44.890 --> 0:19:50.460
Duraid Wadie
We just need to make sure we're not gonna end up How cubes and it is really cloud and the top right.
0:19:50.470 --> 0:19:52.270
Duraid Wadie
The user journey was very jarring.
0:19:56.0 --> 0:19:56.210
Chris DiPierro
Umm.
0:19:56.170 --> 0:19:56.580
Mah Jin-Khai
How?
0:19:52.280 --> 0:19:57.730
Duraid Wadie
This is really why why I care about here the most Venezuela use is not just about integrating.
0:19:57.740 --> 0:19:57.920
Tha Toe Htoon
Yeah.
0:19:59.450 --> 0:20:0.480
Mah Jin-Khai
How up?
0:20:6.740 --> 0:20:8.690
Duraid Wadie
That's very, very different, actually.
0:20:8.740 --> 0:20:14.650
Duraid Wadie
JKR kids actually, if you compare it to quality business or DHS market is very different story.
0:20:15.480 --> 0:20:17.650
Duraid Wadie
Ogden have thousands of users.
0:20:17.660 --> 0:20:18.720
Duraid Wadie
That internal auditors.
0:20:18.50 --> 0:20:20.30
Chris DiPierro
Yeah, they got like 20, yeah.
0:20:19.880 --> 0:20:20.710
Duraid Wadie
Yeah, don't allowed.
0:20:20.720 --> 0:20:21.900
Duraid Wadie
It does have much smaller teams.
0:20:24.360 --> 0:20:29.770
Duraid Wadie
So imagine this is like you know you hit by hundreds of contractors.
0:20:29.810 --> 0:20:34.750
Duraid Wadie
Some of our SOM, many of them not SSO all of this needs to think about that.
0:20:38.110 --> 0:20:39.310
Mah Jin-Khai
Maybe maybe best to.
0:20:34.760 --> 0:20:51.920
Duraid Wadie
Really, I would say which is right, I mean, I mean the entry point that they manage everything through an Excel file light, it's actually much simpler for us because we deal with but on port which is much simpler than actually keep adding the manually.
0:20:51.930 --> 0:20:59.360
Duraid Wadie
So if we can save the story preferred option one is you always add them through Excel even if it's adding new user.
0:20:59.370 --> 0:21:1.70
Duraid Wadie
Just add the line on port again.
0:21:3.300 --> 0:21:4.110
Mah Jin-Khai
So there's mean.
0:21:3.390 --> 0:21:4.340
Duraid Wadie
It becomes simpler.
0:21:5.250 --> 0:21:13.220
Mah Jin-Khai
So this mean your suggestion is like we need to involve them during the requirements gathering process.
0:21:13.500 --> 0:21:14.340
Duraid Wadie
Not that much.
0:21:13.230 --> 0:21:14.670
Mah Jin-Khai
So so the same.
0:21:14.350 --> 0:21:18.320
Duraid Wadie
It's it's really more of actually painting the picture to them how it should work.
0:21:18.330 --> 0:21:20.410
Duraid Wadie
That's that's really what it's all about, really.
0:21:22.260 --> 0:21:22.980
Mah Jin-Khai
Who, who, who?
0:21:21.980 --> 0:21:23.540
Duraid Wadie
I mean, we know about our stuff, man.
0:21:23.550 --> 0:21:25.630
Duraid Wadie
The train on mandatory, we don't care about right?
0:21:25.640 --> 0:21:27.450
Duraid Wadie
And that's exactly we shouldn't care about.
0:21:27.800 --> 0:21:32.110
Duraid Wadie
It's more important part is those products needs to change the Venus with you.
0:21:33.60 --> 0:21:33.310
Chris DiPierro
Umm.
0:21:33.430 --> 0:21:36.490
Mah Jin-Khai
Who supposed to be involved from this department?
0:21:36.500 --> 0:21:40.340
Mah Jin-Khai
I mean, the support team should be include someone from support teams and cloud bration team.
0:21:40.350 --> 0:21:40.990
Mah Jin-Khai
Anyone else?
0:21:42.690 --> 0:21:42.960
Keith Low
At.
0:21:42.270 --> 0:21:54.380
Duraid Wadie
So you have your configuration teams right and you have your implementation teams who have or create users and involved in all of this and already set up their SOS.
0:21:54.620 --> 0:21:59.870
Duraid Wadie
All of those people really who needs to be because before they can set up an assessor, I think need to log into the system.
0:21:59.880 --> 0:22:0.870
Duraid Wadie
So you need to create a user.
0:22:3.140 --> 0:22:4.470
Duraid Wadie
You know, so depends.
0:22:3.110 --> 0:22:5.320
Keith Low
I think I've been asking this this question.
0:22:5.390 --> 0:22:5.620
Keith Low
Who?
0:22:5.630 --> 0:22:7.900
Keith Low
Who is responsible for doing what I think nobody could?
0:22:7.910 --> 0:22:11.520
Keith Low
Could answer me like like implementation team of.
0:22:10.730 --> 0:22:14.40
Duraid Wadie
Because they're very different from one product to another product, they Venezuela you.
0:22:14.300 --> 0:22:14.460
Chris DiPierro
Yeah.
0:22:16.650 --> 0:22:17.130
Duraid Wadie
It's it's.
0:22:16.170 --> 0:22:19.680
Mah Jin-Khai
Maybe you need to look for the head of that department.
0:22:20.400 --> 0:22:20.630
Duraid Wadie
It's.
0:22:20.180 --> 0:22:21.360
Mah Jin-Khai
Let them do assign.
0:22:20.20 --> 0:22:23.840
Tha Toe Htoon
I I think it would be very strange by the if you are trying to sort of for each product.
0:22:23.850 --> 0:22:26.720
Tha Toe Htoon
I don't need that would make sense because you have to be independent from them.
0:22:25.650 --> 0:22:28.100
Duraid Wadie
No, no, no, it's it's that's right.
0:22:28.110 --> 0:22:29.500
Duraid Wadie
We just need to tell the story.
0:22:29.510 --> 0:22:30.720
Duraid Wadie
I think that's what we need to do.
0:22:30.20 --> 0:22:31.870
Tha Toe Htoon
Yeah, you have to go down.
0:22:30.730 --> 0:22:31.920
Duraid Wadie
JK just tell the story.
0:22:31.880 --> 0:22:32.900
Tha Toe Htoon
What you want in your side?
0:22:32.910 --> 0:22:33.280
Tha Toe Htoon
That's all.
0:22:34.910 --> 0:22:39.80
Duraid Wadie
So they need to be aware of all of those operation team where they need what's common, right?
0:22:39.90 --> 0:22:39.820
Duraid Wadie
That's all it is.
0:22:40.800 --> 0:22:45.110
Mah Jin-Khai
Then then then I think let let's settle down with the requirements, the field, everything.
0:22:45.450 --> 0:22:45.690
Tha Toe Htoon
Yeah.
0:22:45.300 --> 0:22:56.570
Mah Jin-Khai
We think that this is the basic data we should have and after that we we we include the the product manager of that product and and this view people for supports and cops and tell them about this.
0:22:56.650 --> 0:22:57.920
Mah Jin-Khai
This is what we're gonna do.
0:22:59.820 --> 0:23:2.160
Mah Jin-Khai
Then maybe we can get some feedback from there.
0:23:4.40 --> 0:23:6.180
Mah Jin-Khai
We'll also be like, no, forever, no ending.
0:23:10.370 --> 0:23:16.140
Chris DiPierro
What we'll do, we want to go to them with, though, like you wanna go with the definition of what a user looks like, I guess.
0:23:16.150 --> 0:23:20.480
Chris DiPierro
And picture of what the imports are.
0:23:20.490 --> 0:23:22.540
Chris DiPierro
Well, not important provisioning stories look like.
0:23:21.880 --> 0:23:25.180
Mah Jin-Khai
Week three, we need to provide the user journey at the story itself.
0:23:26.660 --> 0:23:26.790
Tha Toe Htoon
Yeah.
0:23:25.190 --> 0:23:27.370
Mah Jin-Khai
Then they can they can understand.
0:23:27.620 --> 0:23:35.50
Mah Jin-Khai
OK, let's say if I deploy platform plus uh Devonway, how?
0:23:35.30 --> 0:23:35.240
Chris DiPierro
Umm.
0:23:36.40 --> 0:23:38.350
Mah Jin-Khai
How gonna be How gonna impact?
0:23:38.360 --> 0:23:39.960
Mah Jin-Khai
What are the changes compared to now?
0:23:40.260 --> 0:23:43.700
Mah Jin-Khai
Then when they when they hear the story, like what do we say?
0:23:43.710 --> 0:23:44.110
Mah Jin-Khai
Right.
0:23:44.120 --> 0:23:49.630
Mah Jin-Khai
They they should be able to visualize what's going on and the video will have a feedback.
0:23:56.500 --> 0:23:56.710
Chris DiPierro
Umm.
0:23:49.640 --> 0:23:57.20
Mah Jin-Khai
If they think that something isn't why you maybe surprised we might notice something new that on discount discussion.
0:23:58.590 --> 0:24:1.600
Mah Jin-Khai
By at least, at least for our side, right, I think we need to decide.
0:24:1.610 --> 0:24:3.420
Mah Jin-Khai
I think we need to decide to feel itself.
0:24:3.490 --> 0:24:4.800
Mah Jin-Khai
Like what are the basic view?
0:24:5.190 --> 0:24:12.620
Mah Jin-Khai
Once we know this, then I think we can start to start to propose them 8.
0:24:11.860 --> 0:24:13.610
Keith Low
I thought previously we were discussed this.
0:24:13.790 --> 0:24:15.450
Keith Low
The four few we're going to fix it.
0:24:15.460 --> 0:24:16.890
Keith Low
Username, first name, last name and email.
0:24:17.910 --> 0:24:19.140
Keith Low
Are we going to add more fields now?
0:24:21.850 --> 0:24:23.510
Mah Jin-Khai
You have the discussion, yeah.
0:24:20.730 --> 0:24:29.220
SueAnn See
Ohh Chris, you mentioned you mentioned Chris mentioned about license or so which currently is not in the import file.
0:24:30.790 --> 0:24:32.340
Chris DiPierro
That well, yeah, right.
0:24:32.350 --> 0:24:33.330
Chris DiPierro
But that license doesn't.
0:24:33.340 --> 0:24:36.160
Chris DiPierro
That isn't basically in the definition of a user, right?
0:24:36.170 --> 0:24:39.830
Chris DiPierro
Like we could potentially support importing their their license information though.
0:24:42.330 --> 0:24:45.960
SueAnn See
OK, so it's not if we go for just the mandatory.
0:24:48.80 --> 0:24:53.450
SueAnn See
But Keith, you double check with the existing user import ready that these are the mandatory views.
0:24:54.340 --> 0:25:0.730
Keith Low
I think previously quite a number of discussion we we already agreed on this four few, I mean those others are optionals.
0:25:0.740 --> 0:25:5.380
Keith Low
I mean, if you look at that one way or work like they will have a lot of other mandatory field, I mean different from what we want.
0:25:6.470 --> 0:25:6.660
SueAnn See
Yep.
0:25:7.90 --> 0:25:11.710
Mah Jin-Khai
We we need to define need to pull the preferred time zone and the language as Son value.
0:25:11.720 --> 0:25:15.510
Mah Jin-Khai
Because if you provision a lot of users, right, so.
0:25:18.220 --> 0:25:21.170
Mah Jin-Khai
I don't think they want to do this manually so.
0:25:21.590 --> 0:25:22.280
Chris DiPierro
Right.
0:25:22.410 --> 0:25:23.350
Chris DiPierro
Well, right.
0:25:22.570 --> 0:25:29.80
SueAnn See
Yeah, I mean we can have optional fields in there, but we the that's what what, what do we wanna go with them.
0:25:33.150 --> 0:25:33.680
Mah Jin-Khai
On the side.
0:25:29.90 --> 0:25:34.110
SueAnn See
Do you want the full list, or do you just want to tell them about the mandatory fuse thing?
0:25:33.690 --> 0:25:34.120
Mah Jin-Khai
So. So.
0:25:34.130 --> 0:25:36.820
Mah Jin-Khai
So that's mean now we have mandatory fill an optional field.
0:25:37.430 --> 0:25:37.640
SueAnn See
Yes.
0:25:36.830 --> 0:25:38.650
Mah Jin-Khai
OK ah.
0:25:48.560 --> 0:25:49.960
Mah Jin-Khai
The row itself is that important.
0:25:49.630 --> 0:25:52.0
SueAnn See
Yeah, I have this list but.
0:25:53.200 --> 0:25:53.490
Mah Jin-Khai
Really.
0:25:54.520 --> 0:25:54.870
Duraid Wadie
How?
0:25:54.880 --> 0:25:56.330
Duraid Wadie
I mean, it could be very careful.
0:25:54.50 --> 0:25:56.340
SueAnn See
I have no idea which one is mandatory.
0:25:56.340 --> 0:25:57.510
Duraid Wadie
So one, if you go.
0:25:57.580 --> 0:25:58.30
Duraid Wadie
Yeah.
0:25:58.40 --> 0:26:0.70
Duraid Wadie
So this for example rolls right?
0:26:0.370 --> 0:26:0.690
Chris DiPierro
Mm-hmm.
0:26:0.300 --> 0:26:4.740
Duraid Wadie
This is an internal thing only for Ideagen home that should not be exposed out.
0:26:5.630 --> 0:26:5.770
Chris DiPierro
Yeah.
0:26:7.430 --> 0:26:7.880
SueAnn See
Yeah.
0:26:7.890 --> 0:26:10.880
SueAnn See
So then this is our existing user import right?
0:26:10.950 --> 0:26:13.430
SueAnn See
Then we need to decide what we need to change on this.
0:26:15.510 --> 0:26:15.880
Duraid Wadie
Yeah.
0:26:15.890 --> 0:26:17.850
Duraid Wadie
So there's some stuff internally for us, right?
0:26:22.730 --> 0:26:22.930
SueAnn See
Yeah.
0:26:17.860 --> 0:26:25.380
Duraid Wadie
So for example, the screenshot for a second where you show like John Molamphy there it shows his role as CPT or whatever stuff, right?
0:26:25.480 --> 0:26:25.630
SueAnn See
Yes.
0:26:26.90 --> 0:26:28.640
Duraid Wadie
That's like a textbox of a role.
0:26:28.350 --> 0:26:29.830
Chris DiPierro
Yeah. Good.
0:26:28.690 --> 0:26:29.840
Duraid Wadie
Not this roles here.
0:26:29.190 --> 0:26:30.190
SueAnn See
Correct. Yeah.
0:26:29.850 --> 0:26:35.10
Duraid Wadie
Those actually roles are more just need to be very careful already so people won't get confused.
0:26:35.300 --> 0:26:36.630
SueAnn See
But we have dropped title here.
0:26:38.270 --> 0:26:39.610
SueAnn See
I don't know why it's for.
0:26:39.600 --> 0:26:39.810
Duraid Wadie
I know.
0:26:46.200 --> 0:26:46.520
Chris DiPierro
It.
0:26:36.110 --> 0:26:46.600
Mah Jin-Khai
It's I think I think the rules and thought that looks like something similar, I don't know, but we just provide a textbox or something like we OK yeah.
0:26:47.400 --> 0:26:47.690
Chris DiPierro
Yeah.
0:26:47.700 --> 0:26:56.110
Chris DiPierro
If we're gonna expose the thing that could be potentially ambiguous like roles, then I think we need to say something like Platform roles or home roles or whatever you want to call it.
0:26:55.830 --> 0:26:56.540
Duraid Wadie
The outset.
0:26:56.120 --> 0:26:57.440
Chris DiPierro
But basically just be, yeah.
0:26:56.550 --> 0:26:57.620
Duraid Wadie
Yeah, I agree, Chris.
0:26:58.320 --> 0:26:59.730
Duraid Wadie
Yeah, Platform roles.
0:27:12.330 --> 0:27:13.870
Chris DiPierro
So what are our next steps then?
0:27:18.260 --> 0:27:18.640
Mah Jin-Khai
Yeah, yeah.
0:27:16.280 --> 0:27:18.720
Chris DiPierro
I think we got a package this up into something.
0:27:21.350 --> 0:27:22.130
Chris DiPierro
Presentable.
0:27:22.50 --> 0:27:25.980
Mah Jin-Khai
Be we we uh.
0:27:22.140 --> 0:27:28.550
Chris DiPierro
I suppose we're like a better term to PM's or whoever it is that we want to talk to PM's implementation services so on.
0:27:28.940 --> 0:27:32.110
Chris DiPierro
But basically, you know, not super technical.
0:27:32.120 --> 0:27:35.300
Chris DiPierro
I mean, yeah, here's the definition of a user, but here's.
0:27:35.310 --> 0:27:39.50
Chris DiPierro
Here's what the what it's gonna actually look like from a kind of a step diagram.
0:27:39.60 --> 0:27:41.530
Chris DiPierro
Essentially, for actually doing this.
0:27:45.670 --> 0:27:45.870
Chris DiPierro
Mm-hmm.
0:27:43.230 --> 0:27:48.470
Mah Jin-Khai
We that we need the user journey only user journey can let people understand the whole story easily.
0:27:49.520 --> 0:27:49.760
Chris DiPierro
Umm.
0:27:51.820 --> 0:27:57.100
Mah Jin-Khai
Then the deck we can we use again when we when we propose to offset dual or any other product.
0:28:0.310 --> 0:28:0.690
Keith Low
I mean.
0:27:59.970 --> 0:28:1.460
Chris DiPierro
Well, again, it's not proposed.
0:28:2.730 --> 0:28:2.850
Keith Low
Yeah.
0:28:1.470 --> 0:28:3.900
Chris DiPierro
I mean, you gotta be clear here, right?
0:28:3.990 --> 0:28:18.200
Chris DiPierro
You know, to you know, we're we're we're inviting some of the products to become part of the future of Ideagen right platform essentially is the underlying foundation of the future of ideas.
0:28:18.210 --> 0:28:27.920
Chris DiPierro
And what we're saying is here's what we're doing for you to have to play this expression works for your culture and not, but play ball with us intentionally, right.
0:28:27.930 --> 0:28:32.90
Chris DiPierro
In order for you to be part of the platform, I gotta do this.
0:28:32.100 --> 0:28:33.720
Chris DiPierro
And here's what's gonna gonna look like.
0:28:33.730 --> 0:28:37.860
Chris DiPierro
And it's not, it's it's not again like negotiation, right?
0:28:41.560 --> 0:28:41.730
Duraid Wadie
No.
0:28:37.870 --> 0:28:43.450
Chris DiPierro
We're not going to each of these products and then letting them come back and push back and say, well, we gotta do XYZ.
0:28:43.460 --> 0:28:45.860
Chris DiPierro
No, this is what you gotta do to be part part of the platform.
0:28:45.870 --> 0:28:46.300
Chris DiPierro
Period.
0:28:46.750 --> 0:28:47.770
Chris DiPierro
Let's go. So.
0:28:50.30 --> 0:28:51.460
Tha Toe Htoon
I think they get the answer.
0:28:51.640 --> 0:28:52.280
Duraid Wadie
Yeah, right.
0:28:51.470 --> 0:28:53.190
Tha Toe Htoon
I think is it, it should be part of like.
0:28:52.290 --> 0:28:54.110
Duraid Wadie
That's really all I wanted to get to.
0:28:54.760 --> 0:29:0.170
Tha Toe Htoon
Yeah, I think it should be that our, I mean what we call it our integration guide, right, might be better of that.
0:29:0.180 --> 0:29:2.280
Tha Toe Htoon
Just one subsection that you can define it.
0:29:5.310 --> 0:29:5.980
Duraid Wadie
Yeah.
0:29:2.480 --> 0:29:6.520
Tha Toe Htoon
That's how you do, I mean user import or how you do the user management, right?
0:29:6.60 --> 0:29:7.560
Duraid Wadie
And we just need to make sure.
0:29:11.250 --> 0:29:11.470
Tha Toe Htoon
Yep.
0:29:8.70 --> 0:29:13.20
Duraid Wadie
Yeah, that user journey is not really jarring, so actually not a lot of people keep complaining.
0:29:12.490 --> 0:29:13.210
Chris DiPierro
Sure, sure, sure.
0:29:13.30 --> 0:29:13.230
Duraid Wadie
Right.
0:29:13.240 --> 0:29:14.630
Duraid Wadie
That's that's the most important part.
0:29:17.250 --> 0:29:17.410
Tha Toe Htoon
Yep.
0:29:21.360 --> 0:29:22.230
Tha Toe Htoon
That should be the good stuff.
0:29:23.140 --> 0:29:29.660
Chris DiPierro
As far as you know, what you put in the loop component I discussing the options for for stuff like that, yeah.
0:29:29.670 --> 0:29:31.670
Chris DiPierro
So eventing, because that's what arc uses and so on.
0:29:31.680 --> 0:29:34.50
Chris DiPierro
But is API call.
0:29:34.60 --> 0:29:37.770
Chris DiPierro
Basically, we're we're really headed with the rest of this.
0:29:37.780 --> 0:29:40.160
Chris DiPierro
Is there a reason to not go down that path there?
0:29:46.910 --> 0:29:48.40
Mah Jin-Khai
Well, the one.
0:29:46.690 --> 0:29:50.710
Duraid Wadie
So are we talking about the sinking now for from home to the product, right?
0:29:51.360 --> 0:29:51.520
Chris DiPierro
Yeah.
0:29:53.880 --> 0:29:55.680
Duraid Wadie
I think we discussed a few options, isn't it?
0:29:56.660 --> 0:29:56.980
Duraid Wadie
And the?
0:29:58.250 --> 0:29:58.430
SueAnn See
Yeah.
0:30:1.410 --> 0:30:2.350
SueAnn See
It's all in the loop.
0:30:3.450 --> 0:30:3.660
Duraid Wadie
Umm.
0:30:4.510 --> 0:30:6.430
Mah Jin-Khai
So libraries it's not so the world.
0:30:6.710 --> 0:30:7.180
Mah Jin-Khai
Is that correct?
0:30:7.780 --> 0:30:8.50
SueAnn See
Umm.
0:30:10.870 --> 0:30:11.530
Chris DiPierro
Going to maintain.
0:30:11.590 --> 0:30:12.190
Mah Jin-Khai
The interview.
0:30:12.370 --> 0:30:14.590
Mah Jin-Khai
So right phone in the field is.
0:30:13.890 --> 0:30:21.690
SueAnn See
Interface means product is the one who writes the code to manage all the communication with their API or whatnot.
0:30:22.100 --> 0:30:27.720
SueAnn See
But they will have to deploy their code on the platform stack, which I did ask PING.
0:30:27.730 --> 0:30:28.140
SueAnn See
Ping.
0:30:28.150 --> 0:30:30.690
SueAnn See
Does that mean they need to write terraform and she said yes?
0:30:34.620 --> 0:30:36.590
SueAnn See
So I I'm not exactly sure about this option.
0:30:36.600 --> 0:30:37.830
SueAnn See
How we going to manage it?
0:30:37.880 --> 0:30:42.730
SueAnn See
Basically we have to deploy the products program on our platform stack.
0:30:45.640 --> 0:30:47.430
Duraid Wadie
Oh, you mean to do the API calls?
0:30:48.40 --> 0:30:48.240
SueAnn See
Yeah.
0:30:49.500 --> 0:30:51.730
SueAnn See
Where the product themselves write the code right?
0:30:49.560 --> 0:30:52.450
Duraid Wadie
And this is, yeah, this is, yeah.
0:30:55.260 --> 0:30:56.720
Tha Toe Htoon
It's it's like the app.
0:30:55.200 --> 0:30:57.70
Duraid Wadie
So this is what I was.
0:30:56.810 --> 0:30:58.940
Tha Toe Htoon
I mean you you want to build them like the app.
0:30:59.150 --> 0:31:2.560
Tha Toe Htoon
I mean like marketplace or you will be the platform for the app, right?
0:31:2.570 --> 0:31:6.50
Tha Toe Htoon
That that if that is happening maybe different story, but I don't know you wanna do that, right?
0:31:6.60 --> 0:31:10.770
Tha Toe Htoon
That's too complex, by the way, for every single people to develop, either you have no control about that.
0:31:11.450 --> 0:31:11.650
SueAnn See
Yeah.
0:31:11.0 --> 0:31:13.510
Tha Toe Htoon
I think that would be quite hard me.
0:31:13.10 --> 0:31:14.350
Duraid Wadie
And this is what I was coming.
0:31:13.520 --> 0:31:16.350
Tha Toe Htoon
The good good thing, but it's it's quite hard to to maintain that.
0:31:16.770 --> 0:31:17.820
Mah Jin-Khai
The big old school.
0:31:20.400 --> 0:31:20.580
Tha Toe Htoon
Yep.
0:31:21.450 --> 0:31:21.810
Chris DiPierro
Umm.
0:31:17.830 --> 0:31:24.700
Mah Jin-Khai
But I feel like API could be more straightforward at at the same time, right?
0:31:24.740 --> 0:31:46.230
Mah Jin-Khai
I mean in, in the in the in the user saying Java class right we need to we need to right I will quote in the interface then we there's a high possibility we might make it portable in the future you don't know but every into every class that implements the interface is gonna be like calling the API call.
0:31:46.860 --> 0:31:47.100
Chris DiPierro
Umm.
0:31:49.30 --> 0:31:49.700
Duraid Wadie
You check.
0:31:46.240 --> 0:31:50.580
Mah Jin-Khai
I think that's the quickest but it but because.
0:31:49.710 --> 0:31:51.640
Duraid Wadie
Hey, it's more complicated than that.
0:31:51.650 --> 0:31:57.650
Duraid Wadie
When it got API right so you can Nikki think now is what happens with this API is down.
0:31:57.660 --> 0:31:58.770
Duraid Wadie
When you gonna call it again?
0:31:58.220 --> 0:31:59.730
Chris DiPierro
Val SAP. Yep.
0:32:1.690 --> 0:32:2.300
Duraid Wadie
But that's really.
0:32:2.590 --> 0:32:2.830
Mah Jin-Khai
Thank you.
0:32:1.230 --> 0:32:3.650
SueAnn See
And you need to manage all the authentication.
0:32:5.680 --> 0:32:7.980
Duraid Wadie
Yeah, I mean, that's part of all of that.
0:32:5.430 --> 0:32:11.220
Mah Jin-Khai
If you like I I think, yeah, I think this could have been told the negation.
0:32:13.660 --> 0:32:13.880
Chris DiPierro
Umm.
0:32:11.230 --> 0:32:28.690
Mah Jin-Khai
This gonna be service to service or delegation but but through the server down I think we need to we need to have some kind of like uh checking if if that piece of API is is working a lot.
0:32:29.990 --> 0:32:31.240
Mah Jin-Khai
If if you. If you.
0:32:31.790 --> 0:32:32.300
Mah Jin-Khai
Yeah.
0:32:32.430 --> 0:32:42.790
Mah Jin-Khai
If you let the if you let the product team to write the code right, it isn't that they also have to write some sort of like putting in their API into the handler, though that how we gonna call?
0:32:43.470 --> 0:32:47.80
Duraid Wadie
I think that I came up with the three options right until this right?
0:32:47.90 --> 0:32:52.700
Duraid Wadie
So it's the skim your direct API calls or what we call it really is pluggable system.
0:32:53.860 --> 0:32:57.920
Duraid Wadie
Well, they would write the code, not ask the Venezuelan to execute it.
0:32:58.200 --> 0:33:1.740
Duraid Wadie
Only really the the scan give or take is go.
0:33:2.550 --> 0:33:10.330
Duraid Wadie
I would say mall Brazilian option if things goes down because it's if things goes down, it's their side not our side that makes sense.
0:33:10.990 --> 0:33:12.260
Tha Toe Htoon
That's the idea, Gen. Go down.
0:33:10.950 --> 0:33:12.350
Duraid Wadie
Skip will still be issue 1.
0:33:12.270 --> 0:33:14.710
Tha Toe Htoon
I stay ideagen. Go down.
0:33:14.720 --> 0:33:16.10
Tha Toe Htoon
You're gonna differentiate anymore.
0:33:15.230 --> 0:33:16.670
Mah Jin-Khai
OK, I'm sorry when?
0:33:18.540 --> 0:33:21.10
Mah Jin-Khai
The scheme isn't a API as well.
0:33:22.390 --> 0:33:23.90
Duraid Wadie
No, it's Lim.
0:33:23.100 --> 0:33:25.260
Duraid Wadie
End of the line is really an API call.
0:33:25.820 --> 0:33:26.0
Chris DiPierro
Yeah.
0:33:26.950 --> 0:33:30.320
Mah Jin-Khai
I sorry, I I thought that when we when we meet API call.
0:33:29.20 --> 0:33:32.0
Duraid Wadie
As we have sent to and he knows it's been a process of not being processed.
0:33:33.100 --> 0:33:34.80
Mah Jin-Khai
OK, OK.
0:33:33.470 --> 0:33:36.840
Duraid Wadie
So anyway, you can really use you create in a scam when you do the API.
0:33:36.850 --> 0:33:37.740
Duraid Wadie
That's really what you doing.
0:33:37.910 --> 0:33:38.620
Duraid Wadie
The Venezuelan.
0:33:38.710 --> 0:33:40.970
Duraid Wadie
That's exactly what skin is the Venezuela, you.
0:33:45.210 --> 0:33:46.610
Mah Jin-Khai
Then then it looks like it.
0:33:45.600 --> 0:33:48.250
Duraid Wadie
But the simplest one is just call it.
0:33:48.260 --> 0:33:51.250
Duraid Wadie
I mean the simplest option is just call the product API right?
0:33:51.680 --> 0:33:51.850
SueAnn See
Yeah.
0:33:51.260 --> 0:33:53.490
Duraid Wadie
But you need to build the resilience yourself.
0:33:56.410 --> 0:33:56.660
Chris DiPierro
Umm.
0:33:53.500 --> 0:33:58.260
Duraid Wadie
If the product APIs are down writing Gary Triad.
0:33:57.380 --> 0:34:3.740
Mah Jin-Khai
But when you when you use Kim, are we using Tobati library to do that or there's a standard, right?
0:34:3.750 --> 0:34:4.370
Mah Jin-Khai
If I know it's taken.
0:34:5.390 --> 0:34:5.790
Duraid Wadie
What's again?
0:34:6.710 --> 0:34:6.850
Mah Jin-Khai
Yeah.
0:34:7.820 --> 0:34:9.50
Duraid Wadie
Yes, give a standard.
0:34:9.60 --> 0:34:14.430
Duraid Wadie
However, they would need to write the other side of it if that makes sense.
0:34:14.440 --> 0:34:16.570
Duraid Wadie
They need to rewrite the consumer side.
0:34:16.580 --> 0:34:19.250
Duraid Wadie
You you're gonna the one be posted and side.
0:34:19.260 --> 0:34:21.50
Duraid Wadie
They're gonna be the consumer side from.
0:34:22.900 --> 0:34:23.190
Mah Jin-Khai
Ohk.
0:34:23.260 --> 0:34:23.410
Tha Toe Htoon
The.
0:34:23.200 --> 0:34:23.510
Mah Jin-Khai
OK.
0:34:23.520 --> 0:34:23.910
Mah Jin-Khai
So.
0:34:23.920 --> 0:34:28.300
Mah Jin-Khai
So there's mean so, so which mean the products I have to write a code to to consider.
0:34:26.270 --> 0:34:28.570
Duraid Wadie
Get Venezuela for the products to do that?
0:34:29.800 --> 0:34:30.310
Mah Jin-Khai
OK.
0:34:30.350 --> 0:34:31.240
Mah Jin-Khai
So yeah, OK.
0:34:29.810 --> 0:34:31.250
Duraid Wadie
Oh, yeah, yeah, yeah.
0:34:32.860 --> 0:34:34.440
Duraid Wadie
So they like the interfaces.
0:34:32.610 --> 0:34:36.570
Tha Toe Htoon
I mean, no matter what they're testing, do the integration right because you need to have the two way anyway.
0:34:36.820 --> 0:34:37.130
Tha Toe Htoon
You.
0:34:38.70 --> 0:34:38.300
Duraid Wadie
But.
0:34:37.140 --> 0:34:39.280
Tha Toe Htoon
You said you still need them to do something from the I also.
0:34:41.580 --> 0:34:41.840
Tha Toe Htoon
Right.
0:34:41.280 --> 0:34:41.890
Duraid Wadie
Yeah.
0:34:46.340 --> 0:34:46.520
Tha Toe Htoon
Yeah.
0:34:46.610 --> 0:34:46.830
Chris DiPierro
Umm.
0:34:41.900 --> 0:34:46.910
Duraid Wadie
So the scheme is we're going to post, they're going to consume the post with that makes sense.
0:34:48.440 --> 0:34:48.870
Mah Jin-Khai
Yeah.
0:34:48.200 --> 0:34:49.970
Duraid Wadie
So that that's really have work with the scheme.
0:34:49.980 --> 0:34:54.80
Duraid Wadie
Is that really a standard way of communication of what call across users domains?
0:34:55.620 --> 0:34:57.810
Duraid Wadie
But it's a lot of work to Venezuela for both sides.
0:34:57.800 --> 0:34:57.940
Tha Toe Htoon
Yeah.
0:34:57.820 --> 0:34:59.200
Duraid Wadie
You go right at the skim.
0:34:59.590 --> 0:35:0.90
Tha Toe Htoon
Is.
0:34:59.210 --> 0:35:3.540
Duraid Wadie
They gonna consume the other side, so that's work, but that's the standard we're doing it.
0:35:3.960 --> 0:35:5.840
SueAnn See
We are using that for IHOME BAU, right?
0:35:4.360 --> 0:35:6.530
Chris DiPierro
Umm, right.
0:35:6.880 --> 0:35:7.150
Duraid Wadie
Umm.
0:35:8.230 --> 0:35:10.500
SueAnn See
So the the products complain about that.
0:35:11.520 --> 0:35:14.260
Duraid Wadie
Ohh yeah, because it's problematic.
0:35:11.740 --> 0:35:16.30
Tha Toe Htoon
Yeah, I I think I think you might not be able to go straight that directly, right?
0:35:16.80 --> 0:35:18.980
Tha Toe Htoon
I mean, that might be the long term plan because you need a lot of work.
0:35:18.990 --> 0:35:23.260
Tha Toe Htoon
I mean, the moment they standardized with it fully integrated platform, that's why you can go as a next step.
0:35:23.450 --> 0:35:28.60
Tha Toe Htoon
But the first step, I don't think that they will start because not all of them are having this priority.
0:35:28.70 --> 0:35:29.680
Tha Toe Htoon
Like, OK, you have this.
0:35:29.690 --> 0:35:31.540
Tha Toe Htoon
They were developed like what you went through.
0:35:31.550 --> 0:35:32.490
Tha Toe Htoon
I don't know what happened.
0:35:34.170 --> 0:35:35.120
Mah Jin-Khai
But I.
0:35:34.310 --> 0:35:35.380
Tha Toe Htoon
I at the beginning they won't.
0:35:34.830 --> 0:35:36.120
Duraid Wadie
You're just they make sure.
0:35:36.510 --> 0:35:39.420
Duraid Wadie
Yeah, we just need to make sure when things goes wrong. Right.
0:35:39.430 --> 0:35:40.920
Duraid Wadie
We know where is it going wrong.
0:35:40.930 --> 0:35:43.920
Duraid Wadie
Can who's actually accountable for it when things goes wrong?
0:35:43.980 --> 0:35:45.280
Duraid Wadie
And and this year the sync stuff.
0:35:47.620 --> 0:35:51.0
Duraid Wadie
And thus really be part of your user journey, things failed. Right?
0:35:51.10 --> 0:35:51.730
Duraid Wadie
Who's gonna worry?
0:35:51.740 --> 0:35:52.550
Duraid Wadie
Gonna look at it.
0:35:52.560 --> 0:35:53.730
Duraid Wadie
Who's gonna look at it?
0:35:54.420 --> 0:35:57.480
Duraid Wadie
All of that you gotta think about when you come to do those user journeys, really.
0:35:58.380 --> 0:35:58.970
Tha Toe Htoon
Yeah.
0:36:4.170 --> 0:36:4.540
Duraid Wadie
Umm.
0:36:4.580 --> 0:36:4.710
Tha Toe Htoon
Yeah.
0:36:5.260 --> 0:36:6.130
Mah Jin-Khai
It was, it was up.
0:35:58.920 --> 0:36:7.390
Chris DiPierro
Yeah, I think you have to have a method mechanism to redispatch users regardless, even even if the API client claims success.
0:36:8.360 --> 0:36:8.580
Tha Toe Htoon
Yep.
0:36:7.400 --> 0:36:10.980
Chris DiPierro
Basically, you're going to have to have potentially false positives, right? So.
0:36:12.580 --> 0:36:12.830
Mah Jin-Khai
Cool.
0:36:14.500 --> 0:36:17.310
Keith Low
I do you know what about the pluggable handler that you mentioned?
0:36:17.370 --> 0:36:18.720
Keith Low
Are we not considering that anymore?
0:36:18.310 --> 0:36:18.920
Duraid Wadie
Yeah.
0:36:18.970 --> 0:36:20.350
Duraid Wadie
So that's my favorite option.
0:36:21.430 --> 0:36:21.590
Keith Low
Yeah.
0:36:24.50 --> 0:36:25.790
Mah Jin-Khai
Blockable handler is that the?
0:36:25.890 --> 0:36:26.580
Mah Jin-Khai
Is that a library?
0:36:24.450 --> 0:36:26.680
Duraid Wadie
But that's really it's we are complete control.
0:36:29.80 --> 0:36:29.520
Mah Jin-Khai
Everything.
0:36:33.320 --> 0:36:33.560
Chris DiPierro
Mm-hmm.
0:36:28.920 --> 0:36:41.990
Duraid Wadie
So that's a service that runs on idea Gen home platform that allows the product right and abstract code that you plug it in into it actually execute it.
0:36:42.520 --> 0:36:44.10
Duraid Wadie
So they write the code.
0:36:44.110 --> 0:36:52.670
Duraid Wadie
You just run the code if that makes sense, but that takes time to Venezuela because you create create all of those abstraction layers.
0:36:52.680 --> 0:36:55.890
Duraid Wadie
All of the service layers, so that's actually it's.
0:36:55.900 --> 0:36:57.540
Duraid Wadie
It's like Chrome, right?
0:36:57.550 --> 0:36:59.250
Duraid Wadie
You can just write an extension to Chrome.
0:37:1.710 --> 0:37:1.910
Mah Jin-Khai
He's.
0:36:59.560 --> 0:37:4.350
Duraid Wadie
Think about for a second, Chrome is running its own alright, you'd be able to plug in an extension into it.
0:37:2.90 --> 0:37:5.750
Mah Jin-Khai
Yeah, if they if they're right.
0:37:5.650 --> 0:37:5.960
Chris DiPierro
In.
0:37:5.760 --> 0:37:6.960
Mah Jin-Khai
So much of thing, right?
0:37:6.970 --> 0:37:8.940
Mah Jin-Khai
Why didn't they just consume the event thing?
0:37:11.750 --> 0:37:14.640
Duraid Wadie
And well, because you're gonna crack all the abstraction layers.
0:37:14.690 --> 0:37:16.230
Duraid Wadie
So they're not gonna consume the level.
0:37:17.360 --> 0:37:18.350
Duraid Wadie
So what happened?
0:37:18.360 --> 0:37:29.740
Duraid Wadie
Is he gonna provide like a slot class with overwrite methods to say add user, update user archive user and within those overrides that actually like their own code?
0:37:29.750 --> 0:37:32.130
Duraid Wadie
How they actually deal with that on their own system?
0:37:34.170 --> 0:37:35.440
Mah Jin-Khai
Yeah, but, but, but the effort.
0:37:33.930 --> 0:37:44.140
Tha Toe Htoon
By the way, just just one question, right, are you mean when we talk about user saying are you pulling the the user from their side or are they pushing to you?
0:37:43.490 --> 0:37:45.190
Duraid Wadie
No, we sending it to them.
0:37:47.520 --> 0:37:47.700
Tha Toe Htoon
Why?
0:37:45.810 --> 0:37:48.320
Chris DiPierro
Percent then, yeah, in in a.
0:37:49.130 --> 0:37:50.60
Duraid Wadie
We just send it to them.
0:37:51.680 --> 0:37:52.480
Duraid Wadie
Well, that was the offshoot.
0:37:52.490 --> 0:37:53.400
Duraid Wadie
First one, it was both ways.
0:37:54.780 --> 0:37:57.740
Mah Jin-Khai
Actually, actually you still need to do a bit of pulling.
0:37:58.850 --> 0:37:59.290
Tha Toe Htoon
Yes.
0:37:57.750 --> 0:38:0.140
Mah Jin-Khai
That will because you need to check if the user exists or not.
0:38:0.150 --> 0:38:6.110
Mah Jin-Khai
You when you do user thing right you you you need a few API's and you need the API to do checking.
0:38:7.90 --> 0:38:11.680
Mah Jin-Khai
If you don't have that right, it's impossible one so, but still there be a few words.
0:38:12.280 --> 0:38:14.840
Tha Toe Htoon
But yeah.
0:38:12.110 --> 0:38:17.10
Mah Jin-Khai
Few few words needed to do so, but I I I talked to you about, I I give you about.
0:38:15.160 --> 0:38:17.790
Duraid Wadie
The product level JK, it's a product level, they do that.
0:38:18.890 --> 0:38:20.960
Mah Jin-Khai
I I do about the the the effort right.
0:38:20.970 --> 0:38:26.930
Mah Jin-Khai
Let's say if the we're asking the product do this, do that and then buy the the just spend the effort consume the event.
0:38:26.220 --> 0:38:31.880
Chris DiPierro
It if they're gonna do a pluggable handler, it becomes almost impossible for them to test.
0:38:32.310 --> 0:38:32.530
Tha Toe Htoon
Yeah.
0:38:31.890 --> 0:38:35.900
Chris DiPierro
Also, because they happen to have basically an instance of the platform to go test against.
0:38:36.10 --> 0:38:37.960
Chris DiPierro
This is why API call is easy right?
0:38:38.240 --> 0:38:38.510
Tha Toe Htoon
Yep.
0:38:38.20 --> 0:38:40.940
Chris DiPierro
Like they build an API that they can test completely in a vacuum.
0:38:44.520 --> 0:38:45.510
Duraid Wadie
Oh yeah, yeah.
0:38:40.950 --> 0:38:46.340
Chris DiPierro
As far as it were and that works, then all we have to do is make sure that we can talk to it.
0:38:45.660 --> 0:38:48.450
Duraid Wadie
I mean city of the same thing.
0:38:52.440 --> 0:38:52.620
Tha Toe Htoon
Yeah.
0:38:48.460 --> 0:38:52.780
Duraid Wadie
Really, when they're gonna do it, like once, they gonna call that API, that's what they gonna do.
0:38:54.500 --> 0:38:55.340
Duraid Wadie
And so thus the.
0:38:56.940 --> 0:38:57.90
Duraid Wadie
Yeah.
0:38:54.500 --> 0:38:57.370
Tha Toe Htoon
I think they should consume, consume, consume platform API.
0:38:57.380 --> 0:38:58.530
Tha Toe Htoon
It should be the other way around.
0:38:57.100 --> 0:38:58.910
Duraid Wadie
Yeah, yeah, that that's what we'll do.
0:38:59.260 --> 0:38:59.890
Duraid Wadie
Yeah, yeah, yeah.
0:38:59.900 --> 0:39:0.840
Duraid Wadie
But what's happened is.
0:38:58.580 --> 0:39:3.740
Tha Toe Htoon
Yeah, we should not consume any any product API that that should not be the way is.
0:39:3.650 --> 0:39:9.840
Duraid Wadie
Well, that's that's exactly what's happening now, actually with the first method is actually you are consuming their API.
0:39:10.110 --> 0:39:14.340
Duraid Wadie
That's what he's doing here to Venice with you, which is actually the.
0:39:11.710 --> 0:39:15.620
Tha Toe Htoon
Wow, that should not be the case, by the way. Yeah.
0:39:14.620 --> 0:39:17.270
Duraid Wadie
I know that will work, that accountability on the platform now.
0:39:17.530 --> 0:39:20.850
Tha Toe Htoon
Yeah, by right they should be the one calling our side.
0:39:20.860 --> 0:39:21.40
Tha Toe Htoon
Right.
0:39:21.660 --> 0:39:22.260
Duraid Wadie
That's life.
0:39:21.50 --> 0:39:22.780
Tha Toe Htoon
And also there should be the cross check, yeah.
0:39:23.810 --> 0:39:27.50
Mah Jin-Khai
It's OK, it's looks like the scheme is the solution.
0:39:30.590 --> 0:39:31.970
Tha Toe Htoon
I think you should start with API, right?
0:39:30.690 --> 0:39:32.210
Duraid Wadie
I mean, it's Kim is the solution.
0:39:32.220 --> 0:39:33.250
Duraid Wadie
It's a lot of work though.
0:39:33.820 --> 0:39:36.700
Tha Toe Htoon
Yeah, you should know API, right?
0:39:35.970 --> 0:39:36.910
Duraid Wadie
Sorry tato.
0:39:37.510 --> 0:39:42.600
Tha Toe Htoon
I mean just that API, but I I'm just wondering why you need to consume product API.
0:39:42.610 --> 0:39:44.20
Tha Toe Htoon
I think that is the other way around.
0:39:44.330 --> 0:39:45.600
Tha Toe Htoon
You should have that set of API.
0:39:48.190 --> 0:39:48.580
Duraid Wadie
Yeah.
0:39:48.590 --> 0:39:50.320
Duraid Wadie
So that's what's Kim is all about.
0:39:50.330 --> 0:39:50.720
Duraid Wadie
Really.
0:39:45.610 --> 0:39:50.850
Tha Toe Htoon
They should consume it and you should have another mechanism to do this thing, yeah.
0:39:50.730 --> 0:39:51.0
Duraid Wadie
Yeah.
0:39:51.10 --> 0:39:52.320
Duraid Wadie
So that's what Kim is all about.
0:39:57.270 --> 0:39:57.430
Tha Toe Htoon
Yeah.
0:39:52.330 --> 0:40:1.480
Duraid Wadie
Yeah, actually post the change and you take and you consume the change, the Venezuelan, it's a bit more work to do scam that's that's the whole thing.
0:40:1.640 --> 0:40:3.870
Tha Toe Htoon
I mean you have you have the baseline, right?
0:40:2.30 --> 0:40:3.930
Duraid Wadie
It's actually more 4th of both.
0:40:3.880 --> 0:40:5.920
Tha Toe Htoon
The the moment you have the baseline, they consume it.
0:40:5.930 --> 0:40:6.320
Tha Toe Htoon
That's it.
0:40:6.380 --> 0:40:7.70
Tha Toe Htoon
They have to double.
0:40:7.80 --> 0:40:8.270
Tha Toe Htoon
Yes, I think you are right.
0:40:8.500 --> 0:40:9.590
Tha Toe Htoon
They have to double on that.
0:40:9.640 --> 0:40:13.330
Tha Toe Htoon
It might be a little while, but the things they have they have full control on what they want to do.
0:40:15.70 --> 0:40:15.520
Duraid Wadie
Yeah.
0:40:15.470 --> 0:40:15.680
Tha Toe Htoon
Me.
0:40:15.550 --> 0:40:15.960
Mah Jin-Khai
Let's say.
0:40:15.530 --> 0:40:16.460
Duraid Wadie
So they have to write all.
0:40:19.410 --> 0:40:20.310
Tha Toe Htoon
Yeah, sorry.
0:40:20.650 --> 0:40:20.960
Mah Jin-Khai
That's it.
0:40:21.150 --> 0:40:23.840
Mah Jin-Khai
Let let let's say let's say if you go hit me the scheme right?
0:40:23.890 --> 0:40:26.640
Mah Jin-Khai
How much you would needed to be done on the platform site.
0:40:28.140 --> 0:40:31.320
Duraid Wadie
You gotta take all the events and actually quite skim endpoints.
0:40:32.800 --> 0:40:36.120
Mah Jin-Khai
OK, not much of work, but all whatsoever.
0:40:39.650 --> 0:40:39.830
Tha Toe Htoon
Yep.
0:40:34.720 --> 0:40:46.280
Duraid Wadie
And then they wouldn't need to create our endpoints, their endpoints as well, but they communicate each other, which is a lot of work on both sides to Venezuela this.
0:40:53.50 --> 0:40:53.270
Chris DiPierro
Umm.
0:40:53.580 --> 0:40:53.760
Tha Toe Htoon
Yeah.
0:40:48.540 --> 0:40:54.160
Duraid Wadie
Maybe not that much for the platform because they can go to the BAU stuff and just pull it all out and create all again.
0:40:56.290 --> 0:40:57.580
Mah Jin-Khai
Be a you. No.
0:40:57.610 --> 0:40:58.920
Mah Jin-Khai
Devonway is a Java one.
0:41:0.160 --> 0:41:0.910
Duraid Wadie
No, no, no, sorry.
0:41:4.840 --> 0:41:5.20
Mah Jin-Khai
Thank.
0:41:0.920 --> 0:41:5.240
Duraid Wadie
The U of the idea agent home they will be skim endpoints all created before.
0:41:5.170 --> 0:41:5.370
Tha Toe Htoon
Yeah.
0:41:8.620 --> 0:41:10.540
SueAnn See
Yeah, look, yeah.
0:41:7.510 --> 0:41:10.680
Mah Jin-Khai
By not be you can use it as a reference by.
0:41:10.690 --> 0:41:12.100
Mah Jin-Khai
This will be the Java already.
0:41:12.670 --> 0:41:14.830
SueAnn See
Is here somewhere here?
0:41:16.320 --> 0:41:16.540
Duraid Wadie
Umm.
0:41:18.580 --> 0:41:19.80
Duraid Wadie
And you.
0:41:17.620 --> 0:41:20.750
Tha Toe Htoon
I think it doesn't matter which which which one they use, right?
0:41:23.290 --> 0:41:23.470
Chris DiPierro
Yep.
0:41:20.760 --> 0:41:23.860
Tha Toe Htoon
You just have the endpoint for them, then they they just consume it, right?
0:41:25.50 --> 0:41:29.430
Duraid Wadie
So once they consumed this, they need to create a skim their point too.
0:41:30.580 --> 0:41:31.550
Duraid Wadie
That's how it works.
0:41:31.950 --> 0:41:32.770
Tha Toe Htoon
For call back is it?
0:41:31.760 --> 0:41:33.410
Duraid Wadie
So they need to create this.
0:41:33.660 --> 0:41:35.630
Duraid Wadie
Yeah, it's not called back.
0:41:35.640 --> 0:41:37.90
Duraid Wadie
This is you post in it.
0:41:37.480 --> 0:41:39.570
Duraid Wadie
They need to know when to consume it.
0:41:39.580 --> 0:41:44.320
Duraid Wadie
So you they have like an API skim endpoint from their side.
0:41:44.330 --> 0:41:46.900
Duraid Wadie
They communicate with each other you posted and they consume.
0:41:46.910 --> 0:41:48.730
Duraid Wadie
And that makes sense.
0:41:48.960 --> 0:41:50.950
Duraid Wadie
So it's quite a Ward actually for both.
0:41:50.960 --> 0:41:56.690
Duraid Wadie
So every every time you go integrate that product, need to write their scheme endpoints as well.
0:41:58.750 --> 0:42:3.960
Mah Jin-Khai
I I I think India you'll be the same is I don't Platform do the job or the product or the job.
0:42:3.970 --> 0:42:6.690
Mah Jin-Khai
But if the product do job in long term, we can scale.
0:42:9.240 --> 0:42:9.990
Duraid Wadie
Yes, it's.
0:42:8.670 --> 0:42:10.260
Mah Jin-Khai
The bottleneck won't be started about.
0:42:10.630 --> 0:42:12.830
Mah Jin-Khai
Yeah, I think we'll look at that as well.
0:42:16.660 --> 0:42:16.870
Mah Jin-Khai
Hey.
0:42:15.970 --> 0:42:18.70
Tha Toe Htoon
I I think the this is just a temple right thing.
0:42:18.80 --> 0:42:20.240
Tha Toe Htoon
That's what I feel about massima. Maybe two.
0:42:20.250 --> 0:42:24.520
Tha Toe Htoon
Yes, because by right they should not use the user management in two different platform.
0:42:24.530 --> 0:42:25.760
Tha Toe Htoon
By the IT should not have that.
0:42:25.770 --> 0:42:27.200
Tha Toe Htoon
You shouldn't have user management.
0:42:28.670 --> 0:42:29.580
Mah Jin-Khai
You also through also.
0:42:27.210 --> 0:42:30.90
Tha Toe Htoon
Every product that's wrong, it has to only use one.
0:42:30.190 --> 0:42:31.20
Tha Toe Htoon
It only use one.
0:42:31.390 --> 0:42:32.840
Tha Toe Htoon
The idea is already wrong, by the way.
0:42:32.950 --> 0:42:35.260
Tha Toe Htoon
We should not be having like so many user management.
0:42:35.310 --> 0:42:36.550
Tha Toe Htoon
They have different datasets, no?
0:42:35.490 --> 0:42:46.260
Mah Jin-Khai
I I I I I think we still needed to sync the user right in the different set, although you don't have user management but you still need to sync the user like like Alan Cell right?
0:42:46.320 --> 0:42:50.860
Mah Jin-Khai
They I'm sure they're not storing user in one location when.
0:42:49.660 --> 0:42:52.750
Duraid Wadie
I know it's not so this is exactly what we're thinking, isn't it?
0:42:52.760 --> 0:42:57.850
Duraid Wadie
So I mean that to how he's thinking is really the first thinking of the first toleration of Ideagen home.
0:42:57.860 --> 0:43:3.610
Duraid Wadie
You would have one user management or products really do it and then arc came out with their own user management.
0:43:3.620 --> 0:43:6.850
Duraid Wadie
Really out of nowhere because what they were, we have your own.
0:43:6.860 --> 0:43:8.480
Duraid Wadie
Our user management in the system.
0:43:10.550 --> 0:43:10.800
Tha Toe Htoon
I did.
0:43:10.810 --> 0:43:11.160
Tha Toe Htoon
I did.
0:43:10.380 --> 0:43:12.510
Duraid Wadie
So now that is sort of true to have that event.
0:43:11.200 --> 0:43:13.320
Tha Toe Htoon
That's a debate, right? Yeah.
0:43:12.520 --> 0:43:14.530
Duraid Wadie
So they would have when user management when user service.
0:43:15.760 --> 0:43:30.330
Tha Toe Htoon
Yeah, I think that that's a debate we we just we have bind the product level by the way for all the broader why they need to have user user management themselves, which is me even for themselves what my understanding is they are just using third party identifier anyway they are not having any user management right.
0:43:30.400 --> 0:43:36.600
Tha Toe Htoon
Some of the product I think we might need to align on the product side like what is the long term but for the short term, yes it makes sense.
0:43:36.610 --> 0:43:38.10
Tha Toe Htoon
What is the thing we wanna start?
0:43:38.20 --> 0:43:38.410
Tha Toe Htoon
Right.
0:43:38.520 --> 0:43:44.470
Tha Toe Htoon
But if that takes too much effort for both sides, I don't think it will fly because nobody would invest that much.
0:43:44.480 --> 0:43:46.190
Tha Toe Htoon
But after one year you want to change something else?
0:43:46.200 --> 0:43:47.190
Tha Toe Htoon
I don't think that that makes sense.
0:43:47.520 --> 0:43:47.770
Chris DiPierro
Umm.
0:43:48.500 --> 0:43:50.180
Duraid Wadie
Yeah, I remember.
0:43:48.750 --> 0:43:51.140
Mah Jin-Khai
OK, let's say let let's, let's say let.
0:43:51.150 --> 0:44:1.380
Mah Jin-Khai
Let's assuming after one to two years Devonway don't have user management screens, but do we still need to sync user data there sounds like still need, right?
0:44:1.830 --> 0:44:3.920
Mah Jin-Khai
But it's a read only data, isn't it? No.
0:44:2.570 --> 0:44:15.240
Duraid Wadie
No, because you would have, you know, you would have your user service exports to the products or you would have your eventing boss is exposed to the product.
0:44:16.820 --> 0:44:17.60
Mah Jin-Khai
OK.
0:44:16.540 --> 0:44:21.60
Duraid Wadie
So everything thing actually is exposed by the services layout.
0:44:21.70 --> 0:44:23.320
Duraid Wadie
So you already have a service community.
0:44:23.330 --> 0:44:31.900
Duraid Wadie
What happens is really is under the hood is all the caching because those guys needs to go keep calling, they use a service to say OK what am I users for XYZ IDs?
0:44:31.860 --> 0:44:32.40
Tha Toe Htoon
Yeah.
0:44:32.90 --> 0:44:34.950
Duraid Wadie
That's what's happening on the why, that's why the cache them all.
0:44:36.310 --> 0:44:36.660
Mah Jin-Khai
OK.
0:44:36.670 --> 0:44:38.290
Mah Jin-Khai
He, he he. Yeah.
0:44:41.470 --> 0:44:41.630
Tha Toe Htoon
Yeah.
0:44:36.880 --> 0:44:42.280
Duraid Wadie
But yeah, it's I I think from my opinion, the skim is gonna take time to do both ways.
0:44:42.290 --> 0:44:42.830
Duraid Wadie
You know that?
0:44:42.840 --> 0:44:54.740
Duraid Wadie
That's my opinion on this because I've seen it happen on the cupels cloud and and and IDEAGEN home and it was very problematic to get that right because the teams backwards uphill with different time zones.
0:45:1.830 --> 0:45:2.40
Chris DiPierro
Umm.
0:44:57.360 --> 0:45:2.630
Mah Jin-Khai
Then maybe calling an API will be the most straightforward one, but.
0:45:1.460 --> 0:45:3.480
Tha Toe Htoon
Yeah, I think you have to start with that, right.
0:45:5.10 --> 0:45:13.970
Mah Jin-Khai
Maybe it's take stick to calling the API bot in the in a slightly more smart way in a slight more interface way.
0:45:13.980 --> 0:45:18.810
Mah Jin-Khai
Maybe there will be safer because in the end, right the implementation for every product gonna be slightly different.
0:45:21.610 --> 0:45:22.450
Duraid Wadie
Yeah, yeah.
0:45:20.640 --> 0:45:24.350
SueAnn See
So we are going to consume the product API.
0:45:24.360 --> 0:45:30.540
SueAnn See
That means we are going to send all the info through all the various product API, right?
0:45:32.0 --> 0:45:32.730
SueAnn See
That's what you're saying?
0:45:32.380 --> 0:45:32.870
Mah Jin-Khai
I see.
0:45:32.60 --> 0:45:33.440
Tha Toe Htoon
Why can't they pull yours, by the way?
0:45:31.840 --> 0:45:33.570
Chris DiPierro
Well, when we say consume that what?
0:45:32.920 --> 0:45:34.10
Mah Jin-Khai
Is it?
0:45:33.610 --> 0:45:34.290
Chris DiPierro
Well, hang on.
0:45:34.20 --> 0:45:34.950
Mah Jin-Khai
It sounds like it sounds.
0:45:34.300 --> 0:45:41.730
Chris DiPierro
When we say when we say consume their APIs, I assume we're defining what the API looks like right here.
0:45:41.740 --> 0:45:45.580
Chris DiPierro
Here's what we were sending your API go build that basically is what we're telling them.
0:45:45.980 --> 0:45:46.220
Duraid Wadie
Umm.
0:45:46.120 --> 0:45:46.850
SueAnn See
Yeah, yeah.
0:45:46.330 --> 0:45:47.70
Chris DiPierro
We're not. We're not.
0:45:50.100 --> 0:45:50.460
SueAnn See
Correct.
0:45:47.80 --> 0:45:54.750
Chris DiPierro
We're not saying we're not saying we're gonna go code to is consume 5 different implementations of AD user.
0:45:54.760 --> 0:45:56.530
Chris DiPierro
Basically it's we're we're here.
0:45:56.540 --> 0:45:58.630
Chris DiPierro
Here is what our user representation looks like.
0:46:0.350 --> 0:46:0.550
Tha Toe Htoon
Yeah.
0:46:2.270 --> 0:46:3.800
Mah Jin-Khai
There's supposed to be the same patterns.
0:45:58.640 --> 0:46:7.890
Chris DiPierro
Go build an endpoint that we can post to with whatever authentication is that we're using and you guys go handle it on your side and what that actually does behind the scenes so.
0:46:8.930 --> 0:46:9.960
Duraid Wadie
Yeah, I'm. I'm.
0:46:8.180 --> 0:46:10.650
Mah Jin-Khai
But by afraid it's not.
0:46:10.830 --> 0:46:16.340
Mah Jin-Khai
It's not all the product coming, returning, giving a rest proper rest API design as well.
0:46:17.750 --> 0:46:17.980
SueAnn See
Yeah.
0:46:17.990 --> 0:46:19.960
SueAnn See
So we have to give, give it to them.
0:46:16.350 --> 0:46:22.760
Mah Jin-Khai
So in the end, you might still have some different you you you can have the template right.
0:46:21.280 --> 0:46:24.60
Tha Toe Htoon
No, the the, the that that that's why that's why I'm asking.
0:46:24.70 --> 0:46:24.550
Tha Toe Htoon
Why?
0:46:22.120 --> 0:46:25.120
Duraid Wadie
Everything in this API, everyone, everyone has to follow this out.
0:46:25.720 --> 0:46:26.130
Tha Toe Htoon
What?
0:46:26.140 --> 0:46:29.310
Tha Toe Htoon
What is the reason behind why products cannot consume the platform API?
0:46:29.320 --> 0:46:32.10
Tha Toe Htoon
Instead, they should pull the data from all your side right?
0:46:32.630 --> 0:46:33.960
Tha Toe Htoon
Why it has to be the other way around?
0:46:34.410 --> 0:46:37.460
Duraid Wadie
Yeah, but to pull it, uh, tattoo, to pull it.
0:46:37.470 --> 0:46:38.420
Duraid Wadie
That's why we need to skim it.
0:46:39.560 --> 0:46:39.810
Tha Toe Htoon
Yeah.
0:46:39.820 --> 0:46:40.50
Tha Toe Htoon
Yeah, but.
0:46:39.670 --> 0:46:40.830
Duraid Wadie
That's what happens. So.
0:46:41.820 --> 0:46:43.250
Tha Toe Htoon
Can we start with the simple API?
0:46:43.260 --> 0:46:45.110
Tha Toe Htoon
Because it, I mean we are just talking about the thing, right.
0:46:45.120 --> 0:46:47.620
Tha Toe Htoon
If we are not doing the full, I would say the handshake.
0:46:46.400 --> 0:46:47.980
Duraid Wadie
Yeah, but to skip it.
0:46:49.230 --> 0:46:49.540
Duraid Wadie
Yeah.
0:46:49.540 --> 0:46:50.680
Chris DiPierro
When when do they any?
0:46:49.550 --> 0:46:51.580
Duraid Wadie
So at the moment with the guys don't have a.
0:46:55.310 --> 0:46:55.910
Duraid Wadie
So the cost.
0:46:55.180 --> 0:46:56.440
Tha Toe Htoon
Sorry, yeah.
0:46:56.320 --> 0:47:1.260
SueAnn See
So Tato, you're saying that we do scheme without doing using the scheme schema?
0:47:0.430 --> 0:47:3.320
Chris DiPierro
Well, well, no data is, well, sort of.
0:47:3.40 --> 0:47:4.350
Duraid Wadie
No, we we don't have that.
0:47:4.360 --> 0:47:5.480
Duraid Wadie
We don't have API's.
0:47:7.60 --> 0:47:7.260
Tha Toe Htoon
Yeah.
0:47:3.330 --> 0:47:10.620
Chris DiPierro
But I mean, he he's talking about like, why, why don't we just create a very basic API essentially that they can hit and like, you know, just get a list of users, essentially.
0:47:9.100 --> 0:47:11.20
SueAnn See
Like get users uh.
0:47:10.690 --> 0:47:11.660
Chris DiPierro
Yeah, exactly.
0:47:11.980 --> 0:47:12.130
Tha Toe Htoon
Yeah.
0:47:11.750 --> 0:47:14.460
Chris DiPierro
But then the question becomes is when do they do that right?
0:47:14.350 --> 0:47:15.860
SueAnn See
Yeah, alright.
0:47:14.470 --> 0:47:18.540
Chris DiPierro
Like, are they just hitting that every minute, every 5 minutes like?
0:47:17.150 --> 0:47:18.610
Duraid Wadie
But yeah, don't have a clue.
0:47:20.780 --> 0:47:21.970
Duraid Wadie
No, that's why you skim it.
0:47:21.980 --> 0:47:22.700
Duraid Wadie
That's why you go.
0:47:20.870 --> 0:47:23.150
SueAnn See
And then how do they process the changes?
0:47:24.690 --> 0:47:25.90
Duraid Wadie
Umm.
0:47:23.580 --> 0:47:29.50
Tha Toe Htoon
Yeah, I think I think this game will be the long term way, but I think you want you do stuff from something basic right?
0:47:29.60 --> 0:47:30.480
Tha Toe Htoon
For for them to start on boarding that.
0:47:30.490 --> 0:47:35.590
Tha Toe Htoon
But the thing like if our on boarding journey is like one year for each product, then it's fine, right?
0:47:35.600 --> 0:47:38.390
Tha Toe Htoon
They can go skim or you can consume their product as well.
0:47:38.400 --> 0:47:46.360
Tha Toe Htoon
It's it's OK if you have that much time, but to me, like if you have to repeat for every product, I don't need that make sense because you have to be the master, right?
0:47:46.850 --> 0:47:47.920
Tha Toe Htoon
They should not be the master.
0:47:48.110 --> 0:47:51.700
Tha Toe Htoon
You should not consume the API, it should be the other way around, which is the same, right?
0:47:51.710 --> 0:47:52.920
Tha Toe Htoon
That's what direct talking about.
0:47:53.430 --> 0:47:53.650
Chris DiPierro
Umm.
0:47:55.340 --> 0:47:55.750
Duraid Wadie
Yeah.
0:47:52.930 --> 0:47:56.770
Tha Toe Htoon
Yes, but I don't think this will be the good stuff for everybody.
0:47:55.760 --> 0:47:56.800
Duraid Wadie
Yeah, that's what it is.
0:47:56.780 --> 0:47:57.290
Tha Toe Htoon
Yeah, yeah.
0:47:59.60 --> 0:48:9.290
Duraid Wadie
I mean, what we can do right to simplify this is we create the service JK at not these are service you create another service you call it the same original diagrams output together.
0:48:9.300 --> 0:48:16.90
Duraid Wadie
If you look at it, you've got the scrum service, so it's isolated from the user service, he it consumes the event.
0:48:16.100 --> 0:48:17.920
Duraid Wadie
Was he?
0:48:18.70 --> 0:48:19.40
Duraid Wadie
He events.
0:48:19.110 --> 0:48:22.310
Duraid Wadie
Sorry skim things out and you create a skim.
0:48:24.380 --> 0:48:33.100
Duraid Wadie
I would say you skim, you create a skim consumer for the product, but just like a skeleton, this is how they get consumed.
0:48:33.270 --> 0:48:38.180
Duraid Wadie
But at the override methods you don't write the implementation, you just put the override methods.
0:48:38.410 --> 0:48:41.150
Duraid Wadie
Then they write the implementations that makes sense.
0:48:44.110 --> 0:48:44.500
Duraid Wadie
Does not.
0:48:44.510 --> 0:48:45.880
Duraid Wadie
Mean I can explain it to the Dev.
0:48:45.890 --> 0:48:46.290
Duraid Wadie
What I mean?
0:48:44.650 --> 0:48:50.930
Mah Jin-Khai
It's mean that this mean the product have to write using Java code.
0:48:56.930 --> 0:48:57.970
Mah Jin-Khai
I mean, I mean, OK.
0:48:53.70 --> 0:48:58.30
Duraid Wadie
It doesn't matter which language it is, so you you want.
0:48:56.110 --> 0:48:58.250
Tha Toe Htoon
Yeah, you provide a service endpoint.
0:49:0.580 --> 0:49:1.70
Duraid Wadie
Yes.
0:49:1.80 --> 0:49:1.810
Duraid Wadie
So and.
0:49:0.410 --> 0:49:5.450
Mah Jin-Khai
Because because the user saying we plan to, we plan to implement using Java already so.
0:49:7.380 --> 0:49:8.620
Mah Jin-Khai
He said he started problem.
0:49:7.530 --> 0:49:9.300
Duraid Wadie
You can do whatever you want, right?
0:49:9.310 --> 0:49:11.530
Duraid Wadie
But that that no, you don't.
0:49:11.540 --> 0:49:16.720
Duraid Wadie
No problem from your point of view, the consumer's point of view problem is the problem, right?
0:49:16.730 --> 0:49:18.440
Duraid Wadie
So you go right up.
0:49:18.510 --> 0:49:22.60
Duraid Wadie
Two skeletons, maybe one for Java, one for phponefor.net.
0:49:22.70 --> 0:49:23.300
Duraid Wadie
It's all over.
0:49:23.310 --> 0:49:24.410
Duraid Wadie
Scheme endpoints are different.
0:49:25.410 --> 0:49:26.20
Duraid Wadie
The best with you.
0:49:26.10 --> 0:49:26.770
Mah Jin-Khai
OK, OK.
0:49:27.520 --> 0:49:27.670
Tha Toe Htoon
Yeah.
0:49:31.690 --> 0:49:32.10
Mah Jin-Khai
OK.
0:49:28.120 --> 0:49:32.320
Duraid Wadie
Thus depends on the product language of that makes sense.
0:49:34.300 --> 0:49:34.830
Mah Jin-Khai
Uh, sorry.
0:49:34.900 --> 0:49:37.170
Mah Jin-Khai
So I've we talking about a scheme approach again.
0:49:38.560 --> 0:49:39.370
Duraid Wadie
No, I said.
0:49:39.380 --> 0:49:48.570
Duraid Wadie
If you would, if you would do the scan approach right to simplify it for them, you create like the skeleton for for how they consume it.
0:49:47.720 --> 0:49:49.350
Mah Jin-Khai
Yeah, yeah, that that happened.
0:49:49.500 --> 0:49:49.630
Chris DiPierro
Yeah.
0:49:49.400 --> 0:49:50.590
Mah Jin-Khai
OK, OK.
0:49:50.660 --> 0:49:53.170
Mah Jin-Khai
Yeah, I think I think this, this, this is a good idea.
0:49:50.920 --> 0:49:55.20
Tha Toe Htoon
By the just one more question, right?
0:49:55.990 --> 0:50:0.760
Tha Toe Htoon
I mean, we talk about users and I've, I've, I might be going back to like going back to the days 0, right?
0:50:0.770 --> 0:50:7.80
Tha Toe Htoon
Just, just curiosity, uh, what can they changes their site for the user?
0:50:7.190 --> 0:50:7.320
Chris DiPierro
But.
0:50:7.90 --> 0:50:7.820
Tha Toe Htoon
What can they change?
0:50:8.80 --> 0:50:11.470
Tha Toe Htoon
Because by right if you have the master in the platform, they should not change at their side, right?
0:50:11.570 --> 0:50:12.790
Tha Toe Htoon
You should disable totally.
0:50:13.460 --> 0:50:15.550
Chris DiPierro
They they can't they, right?
0:50:15.610 --> 0:50:18.130
Chris DiPierro
They can't change basic information about the user.
0:50:18.700 --> 0:50:18.900
Tha Toe Htoon
Yeah.
0:50:18.140 --> 0:50:27.880
Chris DiPierro
You're very talked about this, but but it I'm sure products have user screens that are tied to like permission handling and that kind of stuff.
0:50:27.890 --> 0:50:28.840
Chris DiPierro
We are not.
0:50:28.910 --> 0:50:32.560
Chris DiPierro
We are not at the home level ever handling product permissions.
0:50:32.570 --> 0:50:38.860
Chris DiPierro
That would be terrible because they products have, you know, 10s, hundreds of permissions and that sort of thing.
0:50:39.10 --> 0:50:46.530
Chris DiPierro
So somewhere in their UI, they've almost certainly got something that assigned to these permissions either at a group level or the user level or something like that, right?
0:50:46.810 --> 0:50:47.10
Tha Toe Htoon
Yeah.
0:50:46.690 --> 0:50:52.380
Chris DiPierro
So they should be able to do that, but also any other optional fields that mean nothing to us in home, right?
0:50:52.390 --> 0:50:58.170
Chris DiPierro
Like going back to the employee ID or whatever else it is that Devonway might want to keep about a user, right?
0:50:58.180 --> 0:51:2.800
Chris DiPierro
Presumably they get to change that kind of stuff within their world at that point, right?
0:51:2.810 --> 0:51:5.90
Chris DiPierro
Like, that's gonna kind of always need to exist.
0:51:5.100 --> 0:51:5.530
Chris DiPierro
I would assume.
0:51:7.380 --> 0:51:7.550
Tha Toe Htoon
Yeah.
0:51:7.560 --> 0:51:10.900
Tha Toe Htoon
For this case, there is no reason to even single actually because you don't keep those data.
0:51:13.730 --> 0:51:14.370
Chris DiPierro
Right, right.
0:51:14.380 --> 0:51:14.760
Chris DiPierro
They're not.
0:51:13.880 --> 0:51:15.420
Tha Toe Htoon
That I'm just going back to 0, right?
0:51:15.430 --> 0:51:16.130
Tha Toe Htoon
That's what I'm asking.
0:51:16.140 --> 0:51:20.580
Tha Toe Htoon
Like uh, if there changes are happening in both sides, that's why we sing, right?
0:51:20.660 --> 0:51:22.60
Tha Toe Htoon
But if only happening in one side.
0:51:21.150 --> 0:51:22.980
Chris DiPierro
They're not type.
0:51:23.70 --> 0:51:23.340
Chris DiPierro
Clear.
0:51:23.350 --> 0:51:25.90
Chris DiPierro
We've always said it's one way sync, right?
0:51:25.100 --> 0:51:25.470
Chris DiPierro
We're not.
0:51:25.360 --> 0:51:25.540
Tha Toe Htoon
Yeah.
0:51:25.480 --> 0:51:28.620
Chris DiPierro
We're not picking up their changes back from the product to to home.
0:51:29.670 --> 0:51:38.140
Tha Toe Htoon
Yeah, I I think that that is what I feel like quite tricky by the because we don't allow them to do any change at their side by right, right.
0:51:38.150 --> 0:51:39.740
Tha Toe Htoon
I mean, they don't, should you not do that?
0:51:40.990 --> 0:51:41.190
Chris DiPierro
Umm.
0:51:40.190 --> 0:51:45.180
Tha Toe Htoon
But that's most changes I feel is like maybe deleting the user which also should not have penalty aside, right?
0:51:45.190 --> 0:51:46.620
Tha Toe Htoon
It should have been from the platform side.
0:51:47.180 --> 0:51:47.820
Chris DiPierro
Correct. Yeah.
0:51:47.170 --> 0:51:49.120
Tha Toe Htoon
They should call API or something to delete it.
0:51:49.130 --> 0:51:50.340
Tha Toe Htoon
That should be the proper way.
0:51:50.710 --> 0:51:51.970
Tha Toe Htoon
Other than that, I mean it should.
0:51:51.980 --> 0:51:53.180
Tha Toe Htoon
Everything is advised right?
0:51:53.190 --> 0:51:57.740
Tha Toe Htoon
They should not do anything by themselves without calling the platform API for user.
0:51:59.760 --> 0:52:9.930
Tha Toe Htoon
I mean, I'm just trying to be like very, very logical, right on the high level because The thing is like, yes, it makes sense, but I'm just trying to wonder, like, why you do even need to sing at the beginning?
0:52:9.940 --> 0:52:14.250
Tha Toe Htoon
Because if you don't keep all those data product specific, there's no reason to sync.
0:52:15.620 --> 0:52:16.290
Duraid Wadie
Yeah, but they don't.
0:52:16.300 --> 0:52:19.30
Duraid Wadie
Not at home when? Yeah.
0:52:15.890 --> 0:52:21.260
Mah Jin-Khai
Sometimes you added, sometimes you added user right when the add user user you have to sing to there.
0:52:21.390 --> 0:52:24.510
Mah Jin-Khai
Maybe you change the preference or your language or time zone.
0:52:24.520 --> 0:52:25.420
Mah Jin-Khai
Then you need to sing there.
0:52:27.810 --> 0:52:28.480
Chris DiPierro
For their name.
0:52:29.430 --> 0:52:30.190
Mah Jin-Khai
Ah.
0:52:29.430 --> 0:52:31.950
Tha Toe Htoon
They should consume you your your API right for this case.
0:52:31.960 --> 0:52:32.990
Tha Toe Htoon
They should not even keep that.
0:52:34.350 --> 0:52:35.30
Duraid Wadie
That's right.
0:52:35.40 --> 0:52:35.480
Duraid Wadie
That tattoo.
0:52:35.490 --> 0:52:37.180
Duraid Wadie
But they don't know when the change happens.
0:52:39.530 --> 0:52:39.940
Mah Jin-Khai
They can't.
0:52:39.110 --> 0:52:39.950
Duraid Wadie
They see, I mean, that's.
0:52:39.950 --> 0:52:40.450
Mah Jin-Khai
They can't.
0:52:39.170 --> 0:52:40.540
Tha Toe Htoon
You know, that's why I'm saying, right?
0:52:40.990 --> 0:52:43.270
Tha Toe Htoon
That's why I'm saying I yeah.
0:52:41.50 --> 0:52:45.670
Mah Jin-Khai
They can't call the API, they can't call the API and keep checking who actually made the changes.
0:52:45.680 --> 0:52:48.800
Mah Jin-Khai
We had to have some event and tell people so.
0:52:48.810 --> 0:52:53.980
Mah Jin-Khai
OK, this OK let's say today you have a right now you have 5 users and make these changes.
0:52:53.990 --> 0:52:56.90
Mah Jin-Khai
So you should sync to, not.
0:52:56.120 --> 0:52:56.740
Mah Jin-Khai
Just one product.
0:52:56.750 --> 0:52:58.170
Mah Jin-Khai
You know, it would be like multiple.
0:52:59.710 --> 0:53:2.150
SueAnn See
And and I think we wanted it near real time, right?
0:53:3.280 --> 0:53:4.0
Mah Jin-Khai
Almost dead.
0:53:4.10 --> 0:53:5.840
Mah Jin-Khai
The time, yeah, yeah.
0:53:3.70 --> 0:53:6.440
Tha Toe Htoon
Yeah, the the the by me thinking is never real time.
0:53:6.450 --> 0:53:8.370
Tha Toe Htoon
Part whatever we do, it will never be real time.
0:53:8.700 --> 0:53:9.880
Tha Toe Htoon
They whatever be the glitch.
0:53:9.570 --> 0:53:12.670
Mah Jin-Khai
But the yeah, if you use API to call this.
0:53:12.970 --> 0:53:14.70
Mah Jin-Khai
Uh Papa.
0:53:14.110 --> 0:53:15.600
Mah Jin-Khai
The people are gonna be overhead.
0:53:13.80 --> 0:53:15.720
Chris DiPierro
If you're calling their API's gonna be pretty close, right? Yeah.
0:53:15.900 --> 0:53:16.120
Tha Toe Htoon
Yeah.
0:53:17.360 --> 0:53:18.470
Tha Toe Htoon
So it's it's it.
0:53:18.480 --> 0:53:19.290
Tha Toe Htoon
It will always be.
0:53:19.300 --> 0:53:23.30
Tha Toe Htoon
I mean, I'm just wondering anyway, I mean just asking in, in out of the blue, right?
0:53:23.40 --> 0:53:25.890
Tha Toe Htoon
But I know there's a thing needed for some of the situation.
0:53:26.300 --> 0:53:30.60
Tha Toe Htoon
It is fine to do that, but I'm just wondering like that should be the long term right?
0:53:32.590 --> 0:53:37.860
Mah Jin-Khai
How how the scheme works, where there's a change on the user data?
0:53:41.260 --> 0:53:43.260
Duraid Wadie
Yeah, that's how exactly it works, right? So.
0:53:38.820 --> 0:53:44.150
Mah Jin-Khai
Uh, did they actually notify the product or the product key pulling? Uh.
0:53:43.290 --> 0:53:44.190
Tha Toe Htoon
Is is a bandwidth?
0:53:46.0 --> 0:53:46.290
Mah Jin-Khai
So.
0:53:46.300 --> 0:53:47.0
Mah Jin-Khai
So he's like two way.
0:53:45.870 --> 0:53:47.740
Duraid Wadie
So how it works is this white wife?
0:53:48.530 --> 0:53:50.410
Duraid Wadie
No, it's the way it works, right?
0:53:50.420 --> 0:53:55.220
Duraid Wadie
They say imagine you are an Azure and you change your username right?
0:53:55.730 --> 0:53:59.680
Duraid Wadie
Azure will post actually as Kim Post request.
0:54:0.270 --> 0:54:8.120
Duraid Wadie
Your other endpoint will be listening to any post request that come in and you will pick it up and you do the change straight away.
0:54:8.610 --> 0:54:11.820
Duraid Wadie
Instantly happens all of this, but that makes sense.
0:54:11.710 --> 0:54:12.640
Mah Jin-Khai
Isn't we have?
0:54:12.690 --> 0:54:19.390
Mah Jin-Khai
Isn't we have some kind of overhead when you keep pulling the API or there's a there's a using a publishing methods or something like?
0:54:23.410 --> 0:54:25.570
Mah Jin-Khai
So I mean, I mean how how other product nodes?
0:54:27.600 --> 0:54:28.60
Mah Jin-Khai
Uh, OK.
0:54:28.720 --> 0:54:28.970
Tha Toe Htoon
It.
0:54:24.240 --> 0:54:35.990
Duraid Wadie
I let's say Azure actually was that event bosses, but good, this is exactly how you're gonna post that change as an API call, but the other side, you have a way to consume that API call.
0:54:36.0 --> 0:54:37.780
Duraid Wadie
So that's what schemas comes in.
0:54:37.790 --> 0:54:41.10
Duraid Wadie
It's actually a we call a cross domain user things.
0:54:42.190 --> 0:54:43.820
Duraid Wadie
That's exactly what's happening here.
0:54:43.830 --> 0:54:47.920
Duraid Wadie
So that's the when you look at the skin, this is exactly what they do.
0:54:48.290 --> 0:54:53.880
Duraid Wadie
If you know means it's, it's a unified way of doing user sync cross different identities back in.
0:54:53.890 --> 0:54:55.100
Duraid Wadie
Actually, that's what we do it.
0:54:58.200 --> 0:55:2.890
Mah Jin-Khai
But the industry standard solves you.
0:55:2.960 --> 0:55:4.730
Mah Jin-Khai
You so think it's a scheme thing, right?
0:55:4.780 --> 0:55:5.560
Mah Jin-Khai
It's a scheme, right?
0:55:5.570 --> 0:55:6.840
Duraid Wadie
Yes, computer .0.
0:55:6.850 --> 0:55:7.890
Duraid Wadie
Yeah, yeah, yeah.
0:55:8.190 --> 0:55:8.860
Mah Jin-Khai
I think we can.
0:55:8.500 --> 0:55:12.240
Tha Toe Htoon
Yeah, if you really need to have that, yes, you should be a band pass.
0:55:8.870 --> 0:55:14.120
Mah Jin-Khai
We can we can use this file providing templates.
0:55:14.130 --> 0:55:16.680
Mah Jin-Khai
Anyway, the one way is using Java.
0:55:16.750 --> 0:55:24.460
Mah Jin-Khai
The auditing can help a bit, so it shouldn't be a problem like trying to work out as like one product Java to do the scheme.
0:55:25.270 --> 0:55:27.500
Mah Jin-Khai
Then maybe it might work.
0:55:27.510 --> 0:55:29.160
Mah Jin-Khai
I think it might work, but how how?
0:55:29.170 --> 0:55:33.580
Mah Jin-Khai
How much time do you think comparing to calling API or this thing?
0:55:33.960 --> 0:55:37.230
Mah Jin-Khai
Because is that is that like?
0:55:36.270 --> 0:55:44.490
Duraid Wadie
Both ways is actually quite a lot, because you gotta think about, I mean, you gonna create the service to start with for the scam, right?
0:55:44.500 --> 0:55:55.530
Duraid Wadie
And you make sure all of the logging in all of that stuff is done really well in Venezuela, then the product one needs to do similar thing now consuming those skip endpoints and make sure when things go wrong.
0:55:55.540 --> 0:55:55.870
Duraid Wadie
Really.
0:55:55.880 --> 0:55:58.40
Duraid Wadie
That's the most important thing in the scheme of things.
0:55:58.50 --> 0:55:59.200
Duraid Wadie
Goes wrong really.
0:55:59.570 --> 0:56:0.360
Duraid Wadie
To Venezuela, you.
0:56:0.850 --> 0:56:19.860
Duraid Wadie
But if you write it yourself and you just consume that API right then you probably less work in the 1st place because it's it's less work and you can retry yourself because you know the event didn't go through all the API is down, you got just keep it in the event bus.
0:56:28.320 --> 0:56:28.500
Chris DiPierro
Yeah.
0:56:19.870 --> 0:56:30.250
Duraid Wadie
So it's actually less work if you recall that ipis, but it's less headache later on because you are that accountable of consuming those API if things went wrong.
0:56:31.920 --> 0:56:37.70
Mah Jin-Khai
I think we need to make sure we're able to scale because in the end maybe there are 10 products in the good way platform.
0:56:37.80 --> 0:56:40.290
Mah Jin-Khai
So we are not afford like checking one by one or this thing.
0:56:42.530 --> 0:56:43.50
Duraid Wadie
Oh yeah.
0:56:40.860 --> 0:57:2.70
Mah Jin-Khai
So I think we need to look a bit long, long terms meeting that in the end, right, let's say assuming if down the road the product don't have user measure but they still need to sync the user, right, they still need to sync user because we need to talk take about consider about legacy product maybe in the next five years nobody gonna make any changes.
0:57:2.80 --> 0:57:5.100
Mah Jin-Khai
Well, you want to have a quick win integrate with platform.
0:57:5.110 --> 0:57:14.60
Mah Jin-Khai
So, so new Greenfield product, they can consume even legacy product they might need it settling with the scheme.
0:57:14.500 --> 0:57:24.960
Mah Jin-Khai
Is there any technology like .net or Java or PHP that they stick that people to do a skin or skim it just approach only actually.
0:57:26.240 --> 0:57:27.190
Duraid Wadie
Escape is actually.
0:57:32.930 --> 0:57:33.810
Mah Jin-Khai
And I I think that.
0:57:27.200 --> 0:57:34.290
Duraid Wadie
It's a standard of the entire undead entity world to Venezuela of cross domain saying that's exactly what happens.
0:57:33.50 --> 0:57:34.580
Tha Toe Htoon
It's just it's my friend.
0:57:36.860 --> 0:57:37.80
Chris DiPierro
Hmm.
0:57:38.80 --> 0:57:38.250
Tha Toe Htoon
Yeah.
0:57:34.300 --> 0:57:38.720
Duraid Wadie
You know, like off the off 0 Azure identity, all of the really support the scam.
0:57:39.310 --> 0:57:39.510
Chris DiPierro
Umm.
0:57:40.340 --> 0:57:44.690
Mah Jin-Khai
I thought I've been more confident to this because Dawood, maybe we buy six more for that.
0:57:44.700 --> 0:57:46.220
Mah Jin-Khai
Then boss want to integrate 3.
0:57:46.160 --> 0:57:46.390
Chris DiPierro
I.
0:57:44.780 --> 0:57:56.420
Duraid Wadie
So even even think about it, JK right, it even in the future you want to sync users from Azure identity or octar to your platform, you're going to use a scheme yourself.
0:57:56.430 --> 0:57:57.270
Duraid Wadie
You don't have the choice.
0:57:57.200 --> 0:57:57.440
Chris DiPierro
Umm.
0:57:59.920 --> 0:58:2.80
Tha Toe Htoon
I just go with the one different way, right?
0:58:2.90 --> 0:58:6.960
Tha Toe Htoon
I mean, assuming there's no Platform, OK, there's no platform and that particular product.
0:58:6.970 --> 0:58:7.470
Tha Toe Htoon
Yeah, you can.
0:58:7.480 --> 0:58:8.340
Tha Toe Htoon
Please review or whatever.
0:58:8.350 --> 0:58:11.890
Tha Toe Htoon
Right then you do integrate with the SharePoint or identity solution for enterprise.
0:58:11.900 --> 0:58:12.380
Tha Toe Htoon
What do they do?
0:58:13.640 --> 0:58:14.700
Tha Toe Htoon
It should be the same process right?
0:58:14.530 --> 0:58:14.910
Duraid Wadie
He's OK.
0:58:14.710 --> 0:58:16.640
Tha Toe Htoon
By the way, yeah, that's what I'm saying.
0:58:16.650 --> 0:58:17.830
Tha Toe Htoon
Same process I think right?
0:58:18.670 --> 0:58:18.970
Duraid Wadie
Uh-huh.
0:58:17.840 --> 0:58:19.80
Tha Toe Htoon
That's why you're recommending, right?
0:58:19.420 --> 0:58:22.170
Tha Toe Htoon
So mean is, what time is nothing new, by the way, in in the other way.
0:58:21.840 --> 0:58:23.780
Duraid Wadie
Yeah, so olden days, right?
0:58:24.90 --> 0:58:24.250
Tha Toe Htoon
Yeah.
0:58:30.780 --> 0:58:30.980
Chris DiPierro
Umm.
0:58:31.90 --> 0:58:31.230
Tha Toe Htoon
Yeah.
0:58:23.990 --> 0:58:32.140
Duraid Wadie
And the olden days, they do the export of Azure, they throw it on FDP thing or JSON object or A3 and somebody consumes it.
0:58:32.150 --> 0:58:34.0
Duraid Wadie
That that's the whole the days of sync.
0:58:34.10 --> 0:58:34.600
Duraid Wadie
And really.
0:58:34.890 --> 0:58:36.90
Duraid Wadie
But then Skim came out.
0:58:35.40 --> 0:58:36.410
Tha Toe Htoon
So you would be the same approach, right?
0:58:36.420 --> 0:58:39.270
Tha Toe Htoon
I think that's why you are reapplying the design.
0:58:39.280 --> 0:58:43.850
Tha Toe Htoon
I think if if you and and if you if you also think that that is the way I think we can try that.
0:58:43.860 --> 0:58:46.150
Tha Toe Htoon
But the work is not simple right?
0:58:46.520 --> 0:58:49.610
Tha Toe Htoon
That is the problem from both sides.
0:58:50.470 --> 0:58:50.650
Duraid Wadie
No.
0:58:49.620 --> 0:58:51.520
Tha Toe Htoon
You need to have some work to be done.
0:58:53.380 --> 0:58:54.430
Tha Toe Htoon
I did not vote right during.
0:58:54.730 --> 0:58:55.330
Duraid Wadie
That's right, yeah.
0:58:54.440 --> 0:58:59.760
Tha Toe Htoon
I think if the moment you have you have you have everything in the platform side, you only have the standard they the only the assigned to implement.
0:59:1.390 --> 0:59:2.290
Duraid Wadie
Yeah. So.
0:59:3.520 --> 0:59:3.720
Tha Toe Htoon
Yeah.
0:59:1.430 --> 0:59:6.60
Mah Jin-Khai
I think before only implement one time after implementing the product itself.
0:59:8.320 --> 0:59:8.500
Tha Toe Htoon
Yeah.
0:59:6.70 --> 0:59:14.910
Mah Jin-Khai
I mean we provide templating for them to do their work quicker and a I have this just curious, just type a few GPD and ask them to write for us.
0:59:16.240 --> 0:59:16.550
Duraid Wadie
Take a.
0:59:13.680 --> 0:59:16.940
Tha Toe Htoon
And can generate the code, but what I will work or not is different case.
0:59:16.560 --> 0:59:18.110
Duraid Wadie
You already have that work is done before.
0:59:19.300 --> 0:59:20.30
Mah Jin-Khai
Are true too.
0:59:19.480 --> 0:59:21.50
Duraid Wadie
Yeah, you already have that code JK.
0:59:21.550 --> 0:59:21.910
Tha Toe Htoon
Yeah.
0:59:20.80 --> 0:59:22.140
Mah Jin-Khai
But but yeah, yeah.
0:59:21.920 --> 0:59:23.290
Tha Toe Htoon
Just also want you share, right? Yeah.
0:59:21.360 --> 0:59:23.910
Duraid Wadie
So we've already done this code in Java.
0:59:25.970 --> 0:59:26.680
SueAnn See
I home bear you.
0:59:24.340 --> 0:59:28.600
Duraid Wadie
Yeah, we've already done it in Java and we've already done in .net, yeah, yeah.
0:59:28.550 --> 0:59:29.70
Mah Jin-Khai
And so.
0:59:28.910 --> 0:59:29.90
Tha Toe Htoon
Yeah.
0:59:30.130 --> 0:59:31.960
Tha Toe Htoon
Yeah, I think that that you can reuse it, right?
0:59:31.970 --> 0:59:38.710
Tha Toe Htoon
Only things you need to have the full guideline to the product, how they have to do it I think would be the same as like SharePoint.
0:59:38.720 --> 0:59:40.640
Tha Toe Htoon
Any other English and all that should not be the new thing.
0:59:42.840 --> 0:59:43.430
Duraid Wadie
It's not.
0:59:43.440 --> 0:59:48.200
Duraid Wadie
It's just a I mean, the thing you need to consider JK if you do the scam right is when things goes wrong.
0:59:48.210 --> 0:59:50.60
Duraid Wadie
That's the most important story you need to.
0:59:52.340 --> 0:59:52.630
Mah Jin-Khai
What?
0:59:52.640 --> 0:59:52.990
Mah Jin-Khai
What?
0:59:53.0 --> 0:59:53.80
Mah Jin-Khai
What?
0:59:52.240 --> 0:59:53.370
Duraid Wadie
To understand how would say.
0:59:54.240 --> 0:59:56.610
Mah Jin-Khai
What we supposed to check if there's something goes wrong?
0:59:58.0 --> 0:59:58.710
Tha Toe Htoon
Things normal. OK.
0:59:58.60 --> 0:59:59.140
Duraid Wadie
One things got wrong right?
0:59:59.150 --> 1:0:0.190
Duraid Wadie
Because they gonna blame you.
1:0:0.200 --> 1:0:1.950
Duraid Wadie
I said that users never made it there.
1:0:2.60 --> 1:0:3.540
Duraid Wadie
Just need to make sure you log it.
1:0:5.40 --> 1:0:5.590
Mah Jin-Khai
Ah, OK.
1:0:6.280 --> 1:0:6.420
Chris DiPierro
Yeah.
1:0:4.440 --> 1:0:7.140
Duraid Wadie
That somebody can show them the logos that use that has been sent.
1:0:8.370 --> 1:0:9.260
Mah Jin-Khai
OK. He's OK.
1:0:9.270 --> 1:0:9.680
Mah Jin-Khai
Platform.
1:0:9.690 --> 1:0:11.790
Mah Jin-Khai
Very good at covering our S so should be fine.
1:0:12.0 --> 1:0:13.420
Duraid Wadie
Yeah, but you need somewhere in there.
1:0:13.430 --> 1:0:13.550
Duraid Wadie
You.
1:0:13.560 --> 1:0:15.270
Duraid Wadie
I show them that's been sent.
1:0:15.460 --> 1:0:17.60
Duraid Wadie
Not go check the API.
1:0:17.120 --> 1:0:17.240
Duraid Wadie
It's.
1:0:18.330 --> 1:0:18.610
Mah Jin-Khai
Yeah.
1:0:24.550 --> 1:0:24.910
Chris DiPierro
I mean.
1:0:18.940 --> 1:0:26.80
Mah Jin-Khai
And and I think we should follow the the industry standard that they will save it because I don't have to be a laughing stock.
1:0:26.980 --> 1:0:32.690
Chris DiPierro
I feel conceptually we should, but I've if we think there's gonna be a lot of effort for the products, I think this is a problem, right?
1:0:33.300 --> 1:0:33.420
Tha Toe Htoon
Yeah.
1:0:34.180 --> 1:0:34.440
Duraid Wadie
Who?
1:0:32.700 --> 1:0:47.10
Chris DiPierro
Because like I know for Devonway per example, what they have budgeted into their road map for this year for to integrate with the platform and in the context of users is 2 people working for two sprints, right?
1:0:47.700 --> 1:0:54.450
Chris DiPierro
If that's true, can can 2 developers build out everything they need in four weeks?
1:0:54.520 --> 1:0:56.330
Chris DiPierro
For what we would want on skim, I don't know.
1:0:59.710 --> 1:1:0.180
Mah Jin-Khai
Best.
1:0:59.620 --> 1:1:0.340
Duraid Wadie
Very subjective.
1:1:0.350 --> 1:1:2.330
Duraid Wadie
That one across depends on the people, I would say.
1:1:3.100 --> 1:1:3.950
Chris DiPierro
Well, sure, but.
1:1:4.450 --> 1:1:7.780
Mah Jin-Khai
If it's the original Devonway developer, I think should be fine.
1:1:9.240 --> 1:1:10.510
Chris DiPierro
Yeah, fine. Yeah.
1:1:9.820 --> 1:1:14.110
Tha Toe Htoon
I I think I think if if they have done it before, that's different story, right, they are just reusing that.
1:1:14.600 --> 1:1:16.690
Chris DiPierro
They haven't, though, like we know they haven't.
1:1:15.910 --> 1:1:20.450
Duraid Wadie
Yeah, nobody we're doing before.
1:1:16.700 --> 1:1:29.950
Chris DiPierro
Because, like with the story right now with Devonway is if the east they they they set up Samal or whatever for a customer they just you go into a UI right now and you go you add the sound that users like manually like that.
1:1:29.960 --> 1:1:30.990
Chris DiPierro
That's their story, right?
1:1:31.0 --> 1:1:32.530
Chris DiPierro
So they haven't implemented the skin before.
1:1:33.50 --> 1:1:33.320
Tha Toe Htoon
Uh.
1:1:32.820 --> 1:1:35.680
Chris DiPierro
So it'll be brand new to them, right?
1:1:38.740 --> 1:1:39.80
Mah Jin-Khai
Uh.
1:1:41.10 --> 1:1:41.950
Duraid Wadie
Yeah, I think it's just.
1:1:40.620 --> 1:1:42.270
Mah Jin-Khai
If they never integrate with.
1:1:41.960 --> 1:1:42.710
Duraid Wadie
But if you're pushing it.
1:1:44.810 --> 1:1:45.30
Chris DiPierro
Mm-hmm.
1:1:45.630 --> 1:1:46.870
Tha Toe Htoon
Don't don't worry about that.
1:1:46.880 --> 1:1:48.10
Tha Toe Htoon
Just wait until end June.
1:1:50.340 --> 1:1:50.980
Tha Toe Htoon
It just kidding.
1:1:53.760 --> 1:1:54.510
Mah Jin-Khai
Sorry, who?
1:1:53.790 --> 1:1:54.520
Tha Toe Htoon
No, no, just kidding.
1:1:54.560 --> 1:1:57.730
Mah Jin-Khai
Just just just to be clear with The Who, who?
1:1:57.740 --> 1:2:2.440
Mah Jin-Khai
Who gonna create a user journey and everything then doesn't make sure we covering everything.
1:2:3.370 --> 1:2:3.650
Chris DiPierro
Keith.
1:2:5.910 --> 1:2:6.120
Mah Jin-Khai
OK.
1:2:5.650 --> 1:2:6.260
Keith Low
I can do that.
1:2:6.270 --> 1:2:10.180
Keith Low
I think last time I've created before, uh, probably I'll put that into this like you know.
1:2:12.110 --> 1:2:12.540
Mah Jin-Khai
OK.
1:2:12.580 --> 1:2:13.80
Mah Jin-Khai
OK.
1:2:13.390 --> 1:2:15.630
Mah Jin-Khai
Then I think I'm not sure.
1:2:15.640 --> 1:2:26.430
Mah Jin-Khai
Maybe just set up a call with the product manager with the few people from UH supports and what is the other team implementation teams?
1:2:26.980 --> 1:2:29.250
Mah Jin-Khai
That's the share with them about it.
1:2:29.960 --> 1:2:30.170
Chris DiPierro
Umm.
1:2:30.150 --> 1:2:31.160
Keith Low
Eve even.
1:2:31.510 --> 1:2:31.800
Keith Low
Yeah.
1:2:29.760 --> 1:2:31.930
Mah Jin-Khai
I mean, officially black, white, right, we yeah.
1:2:31.810 --> 1:2:34.910
Keith Low
If anybody can give me some news, I've been asking that for some time.
1:2:36.160 --> 1:2:38.910
SueAnn See
And just we so.
1:2:41.720 --> 1:2:41.910
Tha Toe Htoon
Yeah.
1:2:36.730 --> 1:2:48.720
Mah Jin-Khai
I I think we we need to reach out to the boss of the implementation team and tell them we we gonna sell this user journey to this product and who will be the best person to be in the call.
1:2:49.190 --> 1:2:50.90
Mah Jin-Khai
Then we'll find out who.
1:2:51.610 --> 1:2:57.680
Chris DiPierro
What you're going to find out, though, is that there's nobody currently in charge of implementation of every product, right?
1:2:57.690 --> 1:2:58.980
Chris DiPierro
So like that?
1:2:59.790 --> 1:2:59.910
Mah Jin-Khai
Yeah.
1:2:59.30 --> 1:3:1.320
Chris DiPierro
Like maybe we wanna get there.
1:3:1.470 --> 1:3:4.760
Chris DiPierro
But like right now, like when you say the head of the implementation team, right?
1:3:4.770 --> 1:3:5.920
Chris DiPierro
That's Chris Wallace, right?
1:3:5.930 --> 1:3:9.580
Chris DiPierro
He runs the implementation team, not just cloudops, but the other side of it.
1:3:9.730 --> 1:3:13.0
Chris DiPierro
So, but do they do any implementations of Devonway?
1:3:13.10 --> 1:3:14.500
Chris DiPierro
I'm guessing the answer to that no.
1:3:14.610 --> 1:3:17.770
Chris DiPierro
So you're going to have to go find that person.
1:3:17.780 --> 1:3:17.960
Chris DiPierro
Who?
1:3:17.970 --> 1:3:18.260
Chris DiPierro
I don't.
1:3:18.270 --> 1:3:21.510
Chris DiPierro
I don't know who that is, but we could go figure that out, right?
1:3:21.520 --> 1:3:22.450
Chris DiPierro
So.
1:3:24.690 --> 1:3:28.190
Chris DiPierro
We're gonna have a unification problem that very quickly, I think.
1:3:32.750 --> 1:3:33.730
Mah Jin-Khai
Maybe maybe the?
1:3:31.910 --> 1:3:35.870
Duraid Wadie
I think just to simplify that, we just slide the store they have built up.
1:3:35.880 --> 1:3:36.560
Duraid Wadie
This is how it works.
1:3:38.120 --> 1:3:38.300
Chris DiPierro
Yeah.
1:3:39.940 --> 1:3:40.210
Mah Jin-Khai
Uh.
1:3:39.670 --> 1:3:41.270
Tha Toe Htoon
Yeah, that the essential feedback, right?
1:3:37.600 --> 1:3:41.520
Duraid Wadie
They that's not really simple, so they just need to tell them this is the story.
1:3:43.780 --> 1:3:43.980
Duraid Wadie
Yeah.
1:3:42.310 --> 1:3:44.140
Tha Toe Htoon
Yeah, just show them and that's number feedback.
1:3:44.150 --> 1:3:44.960
Tha Toe Htoon
What is the concern?
1:3:44.970 --> 1:3:45.470
Tha Toe Htoon
That's it.
1:3:45.600 --> 1:3:46.430
Tha Toe Htoon
Then you start with the.
1:3:48.630 --> 1:3:48.880
Tha Toe Htoon
Maybe.
1:3:48.890 --> 1:3:57.120
Mah Jin-Khai
I think I I think for if if Chris Walsh didn't know about it, I think we just needed to reach out to the Devonway team that they should have.
1:3:57.260 --> 1:3:57.950
Mah Jin-Khai
They should know it.
1:4:2.680 --> 1:4:2.860
Mah Jin-Khai
And.
1:4:2.730 --> 1:4:2.880
Tha Toe Htoon
Yeah.
1:3:59.910 --> 1:4:3.690
Chris DiPierro
Yeah, but I think we got to draw it out very simplistic.
1:4:3.700 --> 1:4:5.430
Chris DiPierro
Simply in in a spot.
1:4:5.440 --> 1:4:7.70
Chris DiPierro
And so this is what's gonna happen, right?
1:4:7.80 --> 1:4:10.600
Chris DiPierro
So this is what's gonna happen from a a journey perspective.
1:4:10.610 --> 1:4:12.800
Chris DiPierro
This is what can happen behind the scenes from a technical perspective.
1:4:14.520 --> 1:4:15.620
Chris DiPierro
What are your questions?
1:4:15.630 --> 1:4:18.320
Chris DiPierro
Basically I guess and then put it in front of the right folks.
1:4:19.260 --> 1:4:22.500
SueAnn See
And what is the scope of this user journey is like?
1:4:22.510 --> 1:4:23.780
SueAnn See
How to provision the tenant?
1:4:23.790 --> 1:4:25.120
SueAnn See
How to provision a product?
1:4:25.860 --> 1:4:26.40
Mah Jin-Khai
Yeah.
1:4:28.310 --> 1:4:28.510
Mah Jin-Khai
Umm.
1:4:25.170 --> 1:4:29.60
SueAnn See
How to product provision product instance right right from the beginning right?
1:4:33.840 --> 1:4:33.980
Chris DiPierro
Yeah.
1:4:29.70 --> 1:4:37.480
SueAnn See
Because all these products haven't used any of these APIs before and we don't have a user interface for the provision.
1:4:35.980 --> 1:4:37.810
Chris DiPierro
I I don't know that you need to start.
1:4:38.80 --> 1:4:50.380
Chris DiPierro
I mean, I guess you could start at tenant provisioning but like I think we could start at user provisioning though like provisioning you know the so-called super Admin user first, what does that look like and then what work are they doing after that right so?
1:4:49.990 --> 1:4:50.450
SueAnn See
Yeah.
1:4:50.510 --> 1:4:54.650
SueAnn See
And then it's also different for Federated was non Federated users.
1:4:55.650 --> 1:4:55.910
Chris DiPierro
Umm.
1:4:56.740 --> 1:4:57.910
Mah Jin-Khai
Umm but.
1:5:5.160 --> 1:5:6.20
Keith Low
Yeah, I can come up with.
1:5:6.30 --> 1:5:8.380
Keith Low
Then I'll put on put into some space.
1:5:14.330 --> 1:5:17.660
Chris DiPierro
But then on the technology side, I was saying they wake Support skim.
1:5:17.670 --> 1:5:18.490
Chris DiPierro
Is that where we landed?
1:5:20.780 --> 1:5:21.0
Mah Jin-Khai
Umm.
1:5:21.90 --> 1:5:24.700
Duraid Wadie
I mean two separate assets actually worrying me, Chris.
1:5:24.810 --> 1:5:29.500
Duraid Wadie
That's the only thing when you mentioned to Sprint, but two deaths.
1:5:28.410 --> 1:5:31.760
Chris DiPierro
Yeah, I mean, well, I mean well, right.
1:5:31.770 --> 1:5:46.270
Chris DiPierro
So we go back to them and say, hey, guys, here is now what we've decided to technology wise, uh, we've heard before that you this is what you're you know planning to deliver or plan it to to use to develop it.
1:5:46.690 --> 1:5:46.930
Chris DiPierro
Uh.
1:5:49.30 --> 1:5:50.830
Chris DiPierro
I mean, as much as I'm not.
1:5:50.840 --> 1:5:51.610
Chris DiPierro
Don't wanna ask them.
1:5:51.620 --> 1:5:56.450
Chris DiPierro
Like can you do it is one question one way we could say it or another way is well, here's what you gotta do.
1:5:56.530 --> 1:5:58.300
Chris DiPierro
Make it happen, right?
1:5:58.310 --> 1:6:2.110
Chris DiPierro
So so you guys are the ones who said you're gonna do it?
1:6:2.120 --> 1:6:3.360
Chris DiPierro
2 developers for two sprints.
1:6:3.370 --> 1:6:5.110
Chris DiPierro
So alright, go.
1:6:5.240 --> 1:6:8.860
Chris DiPierro
But you know, and maybe they reprioritize a little bit, I suppose, but.
1:6:11.530 --> 1:6:12.0
Duraid Wadie
Yeah.
1:6:23.100 --> 1:6:23.340
Chris DiPierro
Umm.
1:6:32.320 --> 1:6:32.510
Chris DiPierro
Umm.
1:6:12.10 --> 1:6:39.960
Duraid Wadie
I mean, yeah, we what we need to do right is if if we go in with this him as first version is right, the skeleton sport show them all of the flow shows up all the guides how to do it and how to do it within their product as well like within your product you override that method you call your write API for reuser create for example just simplifying it as much as possible for those guys then probably actually becomes much simpler than implement for mine they actually needs to host this.
1:6:40.920 --> 1:6:45.770
Duraid Wadie
So don't just actually do with anything to actually host it from their point of view as well.
1:6:46.310 --> 1:6:46.520
Chris DiPierro
Umm.
1:6:46.0 --> 1:6:47.150
Duraid Wadie
So that's Lim API.
1:6:47.160 --> 1:6:52.410
Duraid Wadie
Endpoints will be hosted as a whatever they wanna do another service or part of the service, something else they need to host.
1:6:53.210 --> 1:6:53.400
Chris DiPierro
Umm.
1:6:56.920 --> 1:6:57.50
Chris DiPierro
Yeah.
1:6:57.40 --> 1:6:57.200
Mah Jin-Khai
And.
1:6:57.140 --> 1:7:4.30
Chris DiPierro
Wait, how can we reasonably write down the requirements of what, what what they would need to do for all for all this kind of stuff?
1:7:3.150 --> 1:7:13.130
Duraid Wadie
So our platform team, what they need to do is they need to write the first piece where the create all the scams where we call them, they the one they post and they need.
1:7:21.410 --> 1:7:21.680
Chris DiPierro
Umm.
1:7:16.700 --> 1:7:23.700
Duraid Wadie
To write your application for the product integrations and write the guide how to do that with the skeletons of the code that makes sense.
1:7:23.790 --> 1:7:27.620
Duraid Wadie
So they need to act as both ways us the platform as well as the product.
1:7:27.850 --> 1:7:29.460
Duraid Wadie
So they can actually simplify the journey.
1:7:29.470 --> 1:7:31.550
Duraid Wadie
I would say what the user guides of integrations.
1:7:33.220 --> 1:7:33.530
Tha Toe Htoon
Yeah.
1:7:33.800 --> 1:7:34.390
Mah Jin-Khai
We can.
1:7:34.400 --> 1:7:39.910
Mah Jin-Khai
We can roughly find out what would be the job version that Devonway and will write, so never write.
1:7:39.920 --> 1:7:40.490
Mah Jin-Khai
They are using.
1:7:40.500 --> 1:7:41.880
Mah Jin-Khai
Then we can we can try to.
1:7:45.360 --> 1:7:48.860
Mah Jin-Khai
So you really that bad, but I thought your audience couldn't write down that.
1:7:48.870 --> 1:7:49.950
Mah Jin-Khai
So we could become a problem.
1:7:49.960 --> 1:7:55.470
Mah Jin-Khai
So the thing we knew reach out to other teams on their teams to come up with the .net templates.
1:7:55.870 --> 1:8:2.820
Mah Jin-Khai
I mean if if the other team, they can do that otherwise, but at least we need to cover javaand.net first page you can do later.
1:8:2.580 --> 1:8:7.650
Duraid Wadie
Yeah, make sure the log in and it's part of all of those journeys both ways, JK.
1:8:8.610 --> 1:8:8.730
Tha Toe Htoon
Yeah.
1:8:13.360 --> 1:8:14.750
Tha Toe Htoon
I I think you're getting it.
1:8:15.40 --> 1:8:18.760
Tha Toe Htoon
Breaking the code might be OK you can do that step by step right?
1:8:22.90 --> 1:8:22.300
Chris DiPierro
Umm.
1:8:18.770 --> 1:8:23.320
Tha Toe Htoon
But I think the 1st way we like it, just create a guide first tell them this is how it looks like.
1:8:24.420 --> 1:8:26.570
Tha Toe Htoon
Meet the template or somebody that can come later.
1:8:26.580 --> 1:8:27.270
Tha Toe Htoon
He's fine, right?
1:8:27.280 --> 1:8:27.980
Tha Toe Htoon
You have your own screen.
1:8:27.990 --> 1:8:29.780
Tha Toe Htoon
They have the on screen anyway, it doesn't matter.
1:8:31.970 --> 1:8:32.220
Mah Jin-Khai
Umm.
1:8:47.730 --> 1:8:47.890
Tha Toe Htoon
Yep.
1:8:52.40 --> 1:8:52.450
Tha Toe Htoon
Yeah, actually.
1:8:53.650 --> 1:8:55.190
Tha Toe Htoon
Did you plan for 30 minutes? But.
1:8:56.250 --> 1:8:56.430
Chris DiPierro
Yeah.
1:8:56.150 --> 1:8:56.880
Keith Low
Yeah.
1:8:57.590 --> 1:8:57.730
Duraid Wadie
Yeah.
1:8:57.190 --> 1:8:58.630
Keith Low
You know most 1/2 hour now.
1:8:59.480 --> 1:9:0.170
Tha Toe Htoon
When I have a.
1:9:5.430 --> 1:9:5.680
Tha Toe Htoon
I.
1:8:59.720 --> 1:9:7.700
Mah Jin-Khai
We we supposed to be glad that we finish it within that and I will be this this kind of conversation go three or four hours nonstop.
1:9:10.150 --> 1:9:10.520
Keith Low
So.
1:9:10.530 --> 1:9:11.280
Keith Low
So what's next?
1:9:11.290 --> 1:9:13.40
Keith Low
Now I can come up with the user journey.
1:9:13.50 --> 1:9:14.870
Keith Low
I think on the technology side, what's the conclusion?
1:9:17.300 --> 1:9:23.260
Mah Jin-Khai
I I think we we just tell the high level that they needed to, uh, right.
1:9:23.270 --> 1:9:29.460
Mah Jin-Khai
Song, called Schemes Code to it to give us, but will providing the temper to make their life easier.
1:9:34.490 --> 1:9:34.660
Tha Toe Htoon
Yeah.
1:9:29.470 --> 1:9:42.390
Mah Jin-Khai
Telling them in a nice way and see how's the response from from the other side and but but we mentioned this scheme is the industry standard standards of singing the user all study.
1:9:43.360 --> 1:9:55.470
Mah Jin-Khai
I don't think we're gonna get a lot of rejection there, but but let's I think most important, keep the user is very important because if we if we don't have the user journey, no one can visualize what's happening.
1:9:55.480 --> 1:9:59.770
Mah Jin-Khai
How the user how the data being flow and what's the what's the requirement?
1:10:0.80 --> 1:10:5.870
Mah Jin-Khai
Yeah, the user journey that you gonna present to the product, right, you can pass over to the dev team.
1:10:6.160 --> 1:10:8.100
Mah Jin-Khai
Then they can stay with Chris story and work on it.
1:10:8.860 --> 1:10:9.130
Chris DiPierro
Umm.
1:10:9.380 --> 1:10:11.200
Keith Low
Umm OK.
1:10:13.170 --> 1:10:13.290
Tha Toe Htoon
Yeah.
1:10:15.490 --> 1:10:16.380
Keith Low
Yeah, I think that's clear.
1:10:17.870 --> 1:10:18.70
Mah Jin-Khai
OK.
1:10:21.310 --> 1:10:21.910
Mah Jin-Khai
The Saw them.
1:10:22.300 --> 1:10:22.910
Mah Jin-Khai
Thank you anyway.
1:10:22.440 --> 1:10:23.500
Keith Low
Yeah, I think that's OK.
1:10:23.260 --> 1:10:23.500
Mah Jin-Khai
Yeah.
1:10:23.340 --> 1:10:23.790
Tha Toe Htoon
Yep.
1:10:23.510 --> 1:10:24.110
Keith Low
Thanks a lot.
1:10:23.860 --> 1:10:24.420
Tha Toe Htoon
Thank you.
1:10:24.260 --> 1:10:24.430
SueAnn See
Bye.
1:10:24.490 --> 1:10:24.700
Tha Toe Htoon
Bye bye.
1:10:24.150 --> 1:10:25.140
Duraid Wadie
Thank you everyone.
1:10:25.410 --> 1:10:25.580
Keith Low
Yeah.
1:10:25.500 --> 1:10:26.0
Duraid Wadie
Thank you.
1:10:25.590 --> 1:10:26.190
Keith Low
Thanks again bye.
1:10:21.950 --> 1:10:26.570
Chris DiPierro
Alright, after spending the evening, take care, right?
1:10:26.680 --> 1:10:27.530
Duraid Wadie
Thank you for fine.


Extract all the points for the meeting as per transcript above. Also list down all the next steps needed. Go as details as possible.