0:0:0.0 --> 0:0:7.30
Keith Low
Internally have I think ping Ping mentioned something about some UI that was actually discussed with you earlier.
0:0:7.40 --> 0:0:11.480
Keith Low
So I think we need to understand that more from painting as well as from you.
0:0:12.860 --> 0:0:15.950
Keith Low
Uh, Jasmine and and please keep me.
0:0:17.80 --> 0:0:18.120
Keith Low
Uh during this meeting.
0:0:19.500 --> 0:0:20.230
Duraid Wadie
Yeah, yeah, sure.
0:0:20.370 --> 0:0:22.290
Duraid Wadie
Pick do you wanna give me some context over.
0:0:24.320 --> 0:0:24.490
Ping Ping Lau
And.
0:0:24.140 --> 0:0:25.970
Jasmine Tang
I think maybe it's yeah.
0:0:25.980 --> 0:0:26.310
Jasmine Tang
Sorry.
0:0:26.560 --> 0:0:26.790
Jasmine Tang
Yeah.
0:0:26.760 --> 0:0:27.690
Ping Ping Lau
Yeah, go ahead. Yeah.
0:0:26.800 --> 0:0:32.930
Jasmine Tang
I just think thinking that maybe it's good to show the the Excel that outlined by Bing Bing, yeah.
0:0:32.120 --> 0:0:32.940
Keith Low
Yeah, the Excel file.
0:0:39.490 --> 0:0:40.400
Jasmine Tang
Driving bingo.
0:0:39.620 --> 0:0:43.670
Keith Low
Uh, yeah, I don't have the excel to share a thing.
0:0:43.680 --> 0:0:44.180
Keith Low
If you can share.
0:0:44.910 --> 0:0:48.240
Ping Ping Lau
Ah, OK uh, that's being editor.
0:0:48.250 --> 0:0:55.280
Ping Ping Lau
I don't never which one should I open Netflix See umm.
0:0:58.670 --> 0:1:14.170
Jasmine Tang
Thing as per the meeting, the on the meeting that we have, I think I just amend on the one that you share on the Excel which I I shared to you right after the meeting on the amendment part after the meeting, yeah.
0:1:13.180 --> 0:1:14.930
Ping Ping Lau
OK, so soon.
0:1:26.920 --> 0:1:41.470
Ping Ping Lau
So I can find it and this is in which meeting call uh, I should have a local one which which may not be updated by this is enough for us to use it as a discussion stemming open that.
0:1:46.840 --> 0:1:47.260
Duraid Wadie
Yeah.
0:1:50.160 --> 0:1:50.400
Ping Ping Lau
Yeah.
0:1:47.270 --> 0:1:50.740
Duraid Wadie
I just got remember the context solely anything would be helpful.
0:1:52.0 --> 0:1:52.930
Keith Low
You got too many things.
0:1:54.0 --> 0:1:55.970
Ping Ping Lau
OK, now I I share my screen.
0:1:58.840 --> 0:1:59.390
Ping Ping Lau
OK.
0:1:59.400 --> 0:2:1.980
Ping Ping Lau
So can you see my screen I that the Excel file?
0:2:1.930 --> 0:2:2.340
Duraid Wadie
Yeah.
0:2:1.570 --> 0:2:2.740
Keith Low
Umm Yep.
0:2:2.410 --> 0:2:3.70
Duraid Wadie
Yeah, yeah, yeah, yeah.
0:2:3.370 --> 0:2:3.580
Ping Ping Lau
Yeah.
0:2:3.590 --> 0:2:7.600
Ping Ping Lau
So we will go going through this estimation first.
0:2:7.610 --> 0:2:11.820
Ping Ping Lau
The platform also need to put down their estimations on different tasks, right?
0:2:11.990 --> 0:2:13.780
Ping Ping Lau
So we do have this UI.
0:2:15.50 --> 0:2:20.330
Ping Ping Lau
I don't say I put down during the early day with Me 2 corridor estimation.
0:2:21.330 --> 0:2:22.700
Ping Ping Lau
Umm so why?
0:2:22.710 --> 0:2:24.180
Ping Ping Lau
Why do I put down on you?
0:2:36.280 --> 0:2:37.190
Duraid Wadie
Oh, yeah, yeah, yeah.
0:2:24.190 --> 0:2:38.100
Ping Ping Lau
I like this because during the time we do several integration, we did mention that platform should have a UI for either cloud OPS or whoever that do the provisioning. Yeah.
0:2:38.290 --> 0:2:45.960
Ping Ping Lau
So this but then when I bring this up, I think Jasmine, uh Keith have no idea.
0:2:45.970 --> 0:2:47.530
Ping Ping Lau
Like exactly what I do.
0:2:47.540 --> 0:2:47.890
Ping Ping Lau
I did.
0:2:47.900 --> 0:2:50.740
Ping Ping Lau
We are talking about what should be included into the UI.
0:2:52.420 --> 0:2:53.110
Duraid Wadie
Yeah.
0:2:53.120 --> 0:2:57.300
Duraid Wadie
So the provisioning team already doing some UI anyway, right?
0:2:57.310 --> 0:3:0.50
Duraid Wadie
So that's what they do in as far as I know.
0:3:0.60 --> 0:3:3.580
Duraid Wadie
But instead of touching the API to provision, they have some UI.
0:3:5.370 --> 0:3:7.600
Duraid Wadie
They'll be the same thing really, when we do.
0:3:7.610 --> 0:3:17.360
Duraid Wadie
Maybe the licensing and so on and so on, that that's the whole idea is actually bringing some admin you I for example we would need an admin UI a little bit to see all the tenants.
0:3:19.350 --> 0:3:21.260
Duraid Wadie
Things like that, those are actually admin.
0:3:21.270 --> 0:3:28.400
Duraid Wadie
Your eyes should not be accessed by anybody else, apart from by the, I would say, you know Ideagen and stuff.
0:3:28.570 --> 0:3:29.980
Duraid Wadie
Not not anybody else?
0:3:29.990 --> 0:3:33.420
Duraid Wadie
I've asked really what what I meant by that specific UI.
0:3:34.980 --> 0:3:35.190
Ping Ping Lau
Uh.
0:3:34.630 --> 0:3:35.350
SueAnn See
OK so.
0:3:42.50 --> 0:3:43.40
Duraid Wadie
That would be multiple.
0:3:43.50 --> 0:3:43.970
Duraid Wadie
Open your eyes.
0:3:43.980 --> 0:3:44.320
Duraid Wadie
Yeah.
0:3:36.430 --> 0:3:44.400
Keith Low
Yeah, if I understand correctly, you're referring to the provisioning UI as well as the renewal UI at this point in time likely. Ah.
0:3:44.330 --> 0:3:46.760
Duraid Wadie
So there won't be multiple admin your eyes to be honest with you.
0:3:46.770 --> 0:3:57.120
Duraid Wadie
That's what will happen in the end, like some of our provisioning, some of it on the file storage, some of it all over dependence with you and those type of admin UI is actually multiple Ideagen stuff.
0:3:57.290 --> 0:4:6.180
Duraid Wadie
It's more really of actually making it somewhere accessible and easier way instead of just going to all of these pages all over.
0:4:8.340 --> 0:4:13.340
Duraid Wadie
Even though those pages still all one just somewhere to redirect, you know those admin users I would say.
0:4:16.540 --> 0:4:20.330
Ping Ping Lau
I'm not sure about the provisioning you I what is included.
0:4:20.520 --> 0:4:27.620
Ping Ping Lau
So for example, some of the let's say for example, if you were to allow to customize the.
0:4:29.510 --> 0:4:30.640
Ping Ping Lau
External connections.
0:4:30.650 --> 0:4:35.860
Ping Ping Lau
Let's say that it is your AD belongs to the customers I.
0:4:36.980 --> 0:4:37.820
Ping Ping Lau
At some point.
0:4:37.20 --> 0:4:37.830
Duraid Wadie
That's the customer.
0:4:37.840 --> 0:4:38.290
Duraid Wadie
Your eye.
0:4:38.300 --> 0:4:38.720
Duraid Wadie
Bing Bing.
0:4:38.730 --> 0:4:39.670
Duraid Wadie
Yeah, that's a customer.
0:4:39.680 --> 0:4:43.530
Duraid Wadie
You're not an admin UI that that's like a customer add menu.
0:4:43.540 --> 0:4:47.440
Duraid Wadie
I not Ideagen and your I this thing just a little bit different that.
0:4:48.780 --> 0:4:56.430
Ping Ping Lau
Customer you are because during the onboarding of the customer, we have to create those involved into the authentication service.
0:5:1.420 --> 0:5:2.510
Duraid Wadie
Yeah, that's how the platform.
0:5:2.520 --> 0:5:2.690
Duraid Wadie
Yeah.
0:4:56.980 --> 0:5:3.180
Ping Ping Lau
So isn't it that should be done at the platform, went on board and yeah.
0:5:2.700 --> 0:5:3.210
Duraid Wadie
Yeah, definitely.
0:5:4.720 --> 0:5:6.370
Duraid Wadie
Yeah, you remember that salassa.
0:5:6.380 --> 0:5:9.730
Duraid Wadie
So configuration that stays similar I would say how it was.
0:5:10.80 --> 0:5:33.240
Duraid Wadie
Well, that's what raining more of a user, you know, like the customer himself is got some admin right to actually enter this data or with the help of our IT doing this data they I am talking about is actually more of just idea agent administrations here if that makes sense which is really it's like things the customer doesn't need to deal with at all.
0:5:35.650 --> 0:5:40.220
Duraid Wadie
So the sum UI stays at the platform some UI that actually just administration UI.
0:5:44.630 --> 0:5:45.600
Keith Low
So the menu.
0:5:44.900 --> 0:5:46.800
Duraid Wadie
Of God. Sorry.
0:5:46.700 --> 0:5:47.130
Keith Low
Why?
0:5:47.140 --> 0:5:55.780
Keith Low
I mean, uh, provisioning of users, the renewal or anything you mentioned about our file storage, maybe that is a setting up.
0:5:56.50 --> 0:5:57.320
Keith Low
How much they can consume?
0:5:58.150 --> 0:5:59.100
Duraid Wadie
Things like that. Yeah.
0:5:59.110 --> 0:5:59.320
Duraid Wadie
Yeah.
0:5:59.30 --> 0:5:59.540
Keith Low
Yeah.
0:5:59.330 --> 0:5:59.630
Duraid Wadie
Yeah.
0:5:59.690 --> 0:6:0.810
Duraid Wadie
So yeah, yeah, yeah.
0:5:59.620 --> 0:6:2.240
Keith Low
Umm, OK, OK.
0:6:2.330 --> 0:6:5.400
Keith Low
And the other UI create external IDP UI.
0:6:5.410 --> 0:6:8.540
Keith Low
That would be something similar here or no?
0:6:13.300 --> 0:6:13.580
Keith Low
Hmm.
0:6:7.670 --> 0:6:19.840
Duraid Wadie
No, that, that that actually is a customer's administration that's different than our staff administration, if that makes sense, because the customer would need to go and change some state might need to go change.
0:6:19.850 --> 0:6:20.260
Duraid Wadie
I don't know.
0:6:20.270 --> 0:6:24.100
Duraid Wadie
Whatever they want to change right with this external assessors, they will change it.
0:6:24.610 --> 0:6:26.220
Duraid Wadie
They should have full control on that.
0:6:26.230 --> 0:6:31.180
Duraid Wadie
I would say that the customer, but it's like an admin within the customer, not anybody can go and change the stuff.
0:6:32.650 --> 0:6:33.470
Keith Low
And then I mean, yeah.
0:6:34.890 --> 0:6:36.600
Jasmine Tang
Uh, do we just want to confirm?
0:6:36.610 --> 0:6:42.880
Jasmine Tang
Uh, so I'm now referring more to the customer configuration and management.
0:6:42.490 --> 0:6:43.680
Duraid Wadie
Yeah. Umm.
0:6:53.550 --> 0:6:54.770
Duraid Wadie
Yeah, yeah, yeah.
0:7:2.730 --> 0:7:3.580
Duraid Wadie
Yeah, that's Farr.
0:6:43.10 --> 0:7:3.810
Jasmine Tang
So is the UI that we referring will be the one that very similar to the the one the last time we developed from I home BAU regarding the tenant, OK is it the one that in the UI level we will have those like client ID, client secret although issuer things and that in setting up those options.
0:7:3.590 --> 0:7:4.760
Duraid Wadie
Backs analysis shows, yeah.
0:7:5.680 --> 0:7:9.560
Jasmine Tang
OK, so how would it be?
0:7:9.610 --> 0:7:29.60
Jasmine Tang
I mean the differences between those that we have been scope and done in the IHOME behavior with compared to this, will there be any differences or or maybe I can maybe let me because right now we don't have the environment anymore as in that I can share.
0:7:29.70 --> 0:7:32.810
Jasmine Tang
But I think we have some screenshot of it maybe.
0:7:35.80 --> 0:7:39.980
Jasmine Tang
I can share and check with you whether that's is the one that uh is referring, OK.
0:7:38.580 --> 0:7:40.0
Duraid Wadie
Yeah, yeah, I remember.
0:7:40.10 --> 0:7:43.120
Duraid Wadie
I actually Jasper, that's what the for external authentication, right?
0:7:46.130 --> 0:7:47.340
Duraid Wadie
It will be different.
0:7:43.760 --> 0:7:47.900
Jasmine Tang
Yeah, but I just want to confirm on top of that, OK.
0:7:47.570 --> 0:7:47.960
Duraid Wadie
Yeah.
0:7:47.970 --> 0:7:50.680
Duraid Wadie
So the open ID configuration will be similar.
0:7:50.950 --> 0:7:57.150
Duraid Wadie
You would have another one now where actually doing some configuration after that if that makes sense.
0:7:57.160 --> 0:7:59.140
Duraid Wadie
So there will be multiple ones.
0:7:59.150 --> 0:8:10.280
Duraid Wadie
So we've done the open ID will be very similar to that the way we go figure out and there will be another one later on coming in with just that's really more of what we're gonna.
0:8:10.510 --> 0:8:12.860
Duraid Wadie
No, I would say integrate with the new auth system.
0:8:12.870 --> 0:8:14.450
Duraid Wadie
We have to support the sum of two.
0:8:19.490 --> 0:8:20.740
Duraid Wadie
The the that make any sense?
0:8:20.630 --> 0:8:20.920
Keith Low
Umm.
0:8:20.750 --> 0:8:32.510
Duraid Wadie
So the first one, we did the open ID that was technically ever take is is the same by Samuel is with the SAML is just but more it would be another you.
0:8:32.520 --> 0:8:39.990
Duraid Wadie
I would actually say, let's say when you say configure external auth, you have to choose OK which one you wanna do is it summer or is it open ID?
0:8:44.950 --> 0:8:45.390
Jasmine Tang
OK.
0:8:40.80 --> 0:8:46.860
Duraid Wadie
For example, if it's Openid we show, similarly it to the one we have for some all it will be a different UI.
0:8:46.870 --> 0:8:49.920
Duraid Wadie
Probably pick Ping product sheet to tell you what needs to be configured.
0:8:51.500 --> 0:8:51.900
Jasmine Tang
Ohh.
0:8:50.170 --> 0:8:53.560
Duraid Wadie
From that, I don't know, probably was part of some purposes.
0:8:53.570 --> 0:8:54.260
Duraid Wadie
We've done, isn't it?
0:8:54.960 --> 0:8:56.170
Jasmine Tang
Umm, OK.
0:8:56.180 --> 0:8:58.720
Jasmine Tang
So mean to say there will be 2 separate UI.
0:8:58.730 --> 0:8:59.340
Jasmine Tang
Uh.
0:9:2.710 --> 0:9:3.440
Duraid Wadie
That's right.
0:8:59.400 --> 0:9:3.820
Jasmine Tang
With respect to the different protocol, I would say is that correct? OK.
0:9:3.450 --> 0:9:3.940
Duraid Wadie
Yeah.
0:9:3.990 --> 0:9:4.390
Duraid Wadie
Yeah.
0:9:4.450 --> 0:9:12.180
Duraid Wadie
So we're talking about just to make sure this is for the idea Gen home we talking about that.
0:9:12.390 --> 0:9:16.30
Duraid Wadie
That's really what all the new the existing product will come in and write.
0:9:17.330 --> 0:9:17.770
Ping Ping Lau
Yeah, yeah.
0:9:19.960 --> 0:9:21.290
Ping Ping Lau
Uh, I slide this in home.
0:9:22.550 --> 0:9:22.840
Ping Ping Lau
OK.
0:9:23.50 --> 0:9:24.0
Ping Ping Lau
Service now we talk.
0:9:25.960 --> 0:9:39.640
Ping Ping Lau
And it's the one that, because this, this is the the context for this are, is together with the off service the user saying, yeah, I don't have it in this this not update that but then it's for that version.
0:9:40.660 --> 0:9:41.30
Duraid Wadie
Yeah.
0:9:41.40 --> 0:9:46.340
Duraid Wadie
So that's when they need to build some intermediate layer for the summer than they I for that is not affecting.
0:9:46.770 --> 0:9:47.60
Ping Ping Lau
Yeah.
0:9:47.70 --> 0:9:47.300
Ping Ping Lau
Yeah.
0:9:47.630 --> 0:9:47.950
Duraid Wadie
Yeah, yeah.
0:9:52.700 --> 0:9:53.560
Duraid Wadie
Yeah, yeah, yeah, yeah.
0:9:47.310 --> 0:9:53.750
Ping Ping Lau
And this should be the the the versions that supports the integration with different products that we want to do here.
0:9:59.710 --> 0:10:1.620
Ping Ping Lau
I just mean you want to share your screenshot.
0:10:3.50 --> 0:10:13.450
Jasmine Tang
I'm still searching for it, but the the closer the screenshot that I umm I have is this uh, maybe I would just put on the check.
0:10:13.500 --> 0:10:14.280
Jasmine Tang
Give me a second.
0:10:25.700 --> 0:10:25.970
Jasmine Tang
Right.
0:10:31.670 --> 0:10:31.910
Duraid Wadie
Yep.
0:10:25.980 --> 0:10:32.250
Jasmine Tang
So this is for the uh OIDC, uh external identity provider setup.
0:10:32.390 --> 0:10:33.690
Jasmine Tang
Yeah, right.
0:10:33.410 --> 0:10:35.740
Duraid Wadie
Yeah, that's stays, give or take.
0:10:35.750 --> 0:10:37.150
Duraid Wadie
Similar thing, to be honest with you.
0:10:42.620 --> 0:10:42.810
Jasmine Tang
Right.
0:10:42.260 --> 0:10:45.300
Duraid Wadie
But we would need to have another one for some of that bus or what would happen.
0:10:46.130 --> 0:10:46.360
Jasmine Tang
Umm.
0:10:47.100 --> 0:10:51.30
Duraid Wadie
And I would say this internal external.
0:10:53.580 --> 0:10:57.250
Duraid Wadie
So the idea we might actually be supporting multiple of these.
0:11:2.420 --> 0:11:3.400
Duraid Wadie
If that makes sense.
0:11:4.490 --> 0:11:8.820
Duraid Wadie
So what we're going to say external, we're going to say, OK, which one of them is an open ID?
0:11:8.830 --> 0:11:13.400
Duraid Wadie
Is it somehow if it's open ID you go full an technically go take.
0:11:13.410 --> 0:11:14.980
Duraid Wadie
This is exactly what we're looking at here.
0:11:14.990 --> 0:11:18.500
Duraid Wadie
If they're us with you for some a little bit different than this.
0:11:23.300 --> 0:11:24.890
Duraid Wadie
Which is. Uh, yeah.
0:11:24.900 --> 0:11:25.300
Duraid Wadie
What? Sorry.
0:11:23.550 --> 0:11:26.620
Jasmine Tang
Right. Sorry.
0:11:33.800 --> 0:11:35.100
Duraid Wadie
Yeah, yeah, yeah.
0:11:26.670 --> 0:11:35.610
Jasmine Tang
I mean, like for summer, I might need to further understand from uh PingPing or maybe from you as in like those parameter that we need to cut that take note. Yeah.
0:11:37.680 --> 0:11:38.530
Keith Low
What's a motto?
0:11:38.540 --> 0:11:40.320
Keith Low
Be different or just same as ammo?
0:11:43.100 --> 0:11:45.400
Ping Ping Lau
We should be honest, supporting several too, right?
0:11:46.250 --> 0:11:47.50
Duraid Wadie
Umm, yeah, yeah, yeah.
0:11:47.590 --> 0:11:47.890
Keith Low
Umm.
0:11:50.530 --> 0:11:55.300
Keith Low
OK so basically for this page there will be 2/2 distinct page.
0:11:56.710 --> 0:11:57.840
Duraid Wadie
Yeah, yeah.
0:11:58.210 --> 0:11:59.600
Keith Low
Umm yeah.
0:11:57.890 --> 0:12:4.350
Duraid Wadie
2 pages, one for open ID, one for Samuel and technically the client can have multiple if he wants, like more than one.
0:12:4.860 --> 0:12:5.60
Keith Low
Umm.
0:12:6.220 --> 0:12:9.280
Ping Ping Lau
And that for the UI of spective.
0:12:9.300 --> 0:12:11.630
Ping Ping Lau
Admins is not limited to what in seasons now.
0:12:11.640 --> 0:12:20.170
Ping Ping Lau
That means for any actions that we want to allow user to perform, I we would for sure have an API for that.
0:12:20.180 --> 0:12:25.730
Ping Ping Lau
But that means also we should have a little I to that user to configure from the screen.
0:12:27.560 --> 0:12:27.760
Duraid Wadie
Yeah.
0:12:26.940 --> 0:12:39.460
Ping Ping Lau
So yeah, there is just as an example, if they say we stick to off 0 and we want to control how the external user can be on board, we discussed that we will use the database to control that.
0:12:39.730 --> 0:12:41.940
Ping Ping Lau
So uploading those user to the.
0:12:44.900 --> 0:12:50.130
Ping Ping Lau
Two to the database they they allow us, they allow for the external.
0:12:50.520 --> 0:12:58.790
Ping Ping Lau
Yeah, I would indication they shall be done in the you mentioned about the user admin or it shall be done from the.
0:13:0.980 --> 0:13:2.410
Duraid Wadie
Uh, without still a platform.
0:13:2.420 --> 0:13:8.360
Duraid Wadie
So when you doing this Bill comport right where we see in here, let's say that role in some must 6, right?
0:13:10.640 --> 0:13:10.930
Ping Ping Lau
Yeah.
0:13:10.940 --> 0:13:11.670
Ping Ping Lau
Yes, it's on.
0:13:11.720 --> 0:13:12.720
Ping Ping Lau
I like that.
0:13:11.520 --> 0:13:12.790
Duraid Wadie
The current.
0:13:13.300 --> 0:13:13.870
Duraid Wadie
Yeah.
0:13:13.880 --> 0:13:17.170
Duraid Wadie
So the current doesn't matter what it goes right?
0:13:17.240 --> 0:13:21.10
Duraid Wadie
Because the the platform needs to build this abstract layout.
0:13:21.80 --> 0:13:23.0
Duraid Wadie
Very important to do this in abstract layer.
0:13:24.720 --> 0:13:25.20
Ping Ping Lau
OK.
0:13:25.80 --> 0:13:28.290
Duraid Wadie
So yeah, and the abstract layer is really talking to this auth system.
0:13:29.300 --> 0:13:30.410
Duraid Wadie
Where is it gonna go?
0:13:30.480 --> 0:13:31.290
Duraid Wadie
I would actually say.
0:13:32.170 --> 0:13:40.520
Ping Ping Lau
So whether we go for uh, because key for doesn't require this, but whether we go for Coronado or we for for all zero and we need to do this.
0:13:40.830 --> 0:13:47.740
Ping Ping Lau
So we should expect platform to have a new I that allow the editing stuff too.
0:13:46.780 --> 0:13:51.920
Duraid Wadie
So your eye is exist the I mean, let's say at the moment they have just the CSV import, right?
0:13:51.930 --> 0:13:52.750
Duraid Wadie
That's what they have.
0:13:56.480 --> 0:13:57.670
Ping Ping Lau
Umm.
0:13:52.800 --> 0:14:0.740
Duraid Wadie
Or they have one user created money only at the time which is the user credit money only stays as it is to Venezuela.
0:14:0.750 --> 0:14:19.850
Duraid Wadie
If there's just a local basic authentication, the on port where the CSV is, you're going to have the same UI with the guys have it now, but what happens is when they see the local user they the abstraction layer is just the create a user, let's say on cognito or auth 0 locally right?
0:14:20.220 --> 0:14:24.970
Duraid Wadie
And if it's an external user, they will create it, let's say in cognito.
0:14:24.980 --> 0:14:27.890
Duraid Wadie
Maybe use a Dynamo and auth 0 user and their own.
0:14:28.100 --> 0:14:30.710
Duraid Wadie
The external local DB we talking about that makes sense.
0:14:31.130 --> 0:14:31.460
Ping Ping Lau
Yeah.
0:14:31.530 --> 0:14:31.670
Ping Ping Lau
Yeah.
0:14:33.350 --> 0:14:35.140
Ping Ping Lau
OK, right.
0:14:40.970 --> 0:14:41.400
Duraid Wadie
Yeah.
0:14:41.450 --> 0:14:41.660
Duraid Wadie
Yeah.
0:14:35.150 --> 0:14:42.110
Ping Ping Lau
So we will stick to the import user features, but in uh platform will handle this at the back end OK.
0:14:41.670 --> 0:14:42.250
Duraid Wadie
Yeah, yeah, yeah.
0:14:44.60 --> 0:14:46.550
Duraid Wadie
And make sure they have a structured PingPing hookers.
0:14:46.560 --> 0:14:47.330
Duraid Wadie
That's important.
0:14:47.390 --> 0:14:49.580
Duraid Wadie
You know, again, we don't know why the agent do tomorrow.
0:14:50.530 --> 0:14:50.870
Ping Ping Lau
OK.
0:14:54.710 --> 0:15:13.230
Duraid Wadie
But but the way we Unported users, I would actually say I don't know if, Keith, you've reached to the multiple product who's going to integrate, how they expect it today the import because at the moment we only have CSV import that might not be acceptable for for those product who's going to integrate.
0:15:14.690 --> 0:15:15.250
Keith Low
Uh.
0:15:15.260 --> 0:15:18.520
Keith Low
Spoken to all the four products that basically worked.
0:15:18.530 --> 0:15:24.340
Keith Low
Please review of central and there won't be, uh, all of them are able to support a CSV.
0:15:24.430 --> 0:15:33.40
Keith Low
Of course they have some other methods, while some, like for example workload is we even email, but at least all of them are able to support the CSV.
0:15:34.300 --> 0:15:37.880
Duraid Wadie
Umm did we get an examples of what's in those CSV's? OK.
0:15:39.520 --> 0:15:40.150
Keith Low
I don't have.
0:15:41.190 --> 0:15:41.970
Duraid Wadie
Yeah, please.
0:15:40.160 --> 0:15:42.10
Keith Low
I can ask them, yeah.
0:15:41.980 --> 0:15:43.440
Duraid Wadie
So what happens is, right.
0:15:51.290 --> 0:15:51.470
Keith Low
Yeah.
0:15:43.810 --> 0:15:52.520
Duraid Wadie
So we're gonna have our standard attributes of a user, then the those product will expect way more than that from their users from their customers.
0:15:53.230 --> 0:15:54.220
Duraid Wadie
This we have to pay.
0:15:54.230 --> 0:15:56.260
Duraid Wadie
Take in save and just pass away.
0:15:56.770 --> 0:15:57.990
Duraid Wadie
When we do our user sync.
0:16:5.750 --> 0:16:8.490
Ping Ping Lau
And this is a mall and updated versions.
0:16:12.230 --> 0:16:13.330
Ping Ping Lau
Yeah, the user see.
0:16:17.960 --> 0:16:18.280
Jasmine Tang
Right.
0:16:18.290 --> 0:16:21.140
Jasmine Tang
So Duraid just on top of this user import, right?
0:16:21.660 --> 0:16:39.970
Jasmine Tang
I just wondering, let's say we have the existing attribute which is what we have in right now and then say Dumbo, we have the example from the work right or from the OPS central on the attribute, I foresee it would be different from us.
0:16:46.860 --> 0:16:47.330
Duraid Wadie
Yeah.
0:16:47.340 --> 0:16:48.370
Duraid Wadie
So what will be?
0:16:39.980 --> 0:16:48.380
Jasmine Tang
I mean, they might have additional attribute or few things and that so I mean what would be the next step actually I mean for us to kind of like umm.
0:16:48.640 --> 0:16:49.90
Duraid Wadie
Yeah.
0:16:49.100 --> 0:16:52.370
Duraid Wadie
So you take those attributes from your CSV or portal, right?
0:16:52.880 --> 0:16:54.690
Duraid Wadie
You take them all, you save them all.
0:16:54.920 --> 0:16:56.90
Duraid Wadie
You don't care about them.
0:16:56.180 --> 0:16:57.500
Duraid Wadie
He just passed them to the product.
0:16:58.680 --> 0:17:2.330
Duraid Wadie
So we have in our database, right, we have the attributes we care about.
0:17:2.800 --> 0:17:5.750
Duraid Wadie
Let's say first name, titles, name, email.
0:17:6.150 --> 0:17:7.80
Duraid Wadie
I don't know what else.
0:17:7.90 --> 0:17:7.320
Duraid Wadie
Right.
0:17:8.220 --> 0:17:12.830
Duraid Wadie
Thus, we take from the importer and we save them all. The rest.
0:17:12.920 --> 0:17:18.690
Duraid Wadie
I would say create maybe adjacent document or something for every user and it just save it.
0:17:18.760 --> 0:17:20.710
Duraid Wadie
We don't care about it.
0:17:21.110 --> 0:17:21.940
Duraid Wadie
We just pass it.
0:17:22.980 --> 0:17:23.660
Duraid Wadie
That makes sense.
0:17:26.380 --> 0:17:27.820
Jasmine Tang
So you're your umm?
0:17:26.530 --> 0:17:32.190
Duraid Wadie
But we need to think about this bit right because what happens is this might change often.
0:17:32.200 --> 0:17:37.520
Duraid Wadie
You know, like the the product may have that they might wanna actually ask the customer for the roles, right?
0:17:37.530 --> 0:17:39.300
Duraid Wadie
I don't know what they are asking for this attributes.
0:17:39.310 --> 0:17:39.720
Duraid Wadie
I have no idea.
0:17:39.730 --> 0:17:41.430
Duraid Wadie
I haven't seen any to Venus with you.
0:17:43.670 --> 0:17:55.470
Duraid Wadie
But it's it's more of a product centric than US I would say, but because we are one way user sync today we have to take everything they give us and we pass it to them if that makes sense.
0:18:4.530 --> 0:18:9.820
Ping Ping Lau
So the degree is saying because we have the user signal, if they say the user sync information is.
0:18:9.830 --> 0:18:27.470
Ping Ping Lau
So by implementing the library that listening to the create user events so all the products are we getting and then the product will just decide which attributes days required for them to to save into their own local database for further processing.
0:18:28.400 --> 0:18:28.930
Duraid Wadie
Yeah.
0:18:28.940 --> 0:18:31.570
Duraid Wadie
I mean, it's better for the other one like it because it's very messy.
0:18:31.580 --> 0:18:33.530
Duraid Wadie
This what happens here.
0:18:33.540 --> 0:18:38.480
Duraid Wadie
With that, I mean at this first stage is not gonna be a big deal.
0:18:38.490 --> 0:18:41.410
Duraid Wadie
Later on, it's gonna be better for more deal better.
0:18:41.420 --> 0:18:45.440
Duraid Wadie
So they were multiple product have different attributes for each product.
0:18:45.450 --> 0:18:48.410
Duraid Wadie
That's really when the the the mess is gonna start.
0:18:48.490 --> 0:18:48.870
Duraid Wadie
They were.
0:18:48.880 --> 0:18:53.270
Duraid Wadie
They were the first iteration of this you're not gonna see this or of what's going on here.
0:18:59.840 --> 0:19:0.300
Duraid Wadie
Of course.
0:18:55.500 --> 0:19:1.750
Ping Ping Lau
Yeah, because the the thing user might be having access to two different products that require to different distribute set.
0:19:1.280 --> 0:19:2.150
Duraid Wadie
Of course. Yeah.
0:19:2.160 --> 0:19:2.830
Duraid Wadie
Yeah, I know.
0:19:2.920 --> 0:19:4.210
Duraid Wadie
I know. Yeah.
0:19:3.490 --> 0:19:5.70
Ping Ping Lau
So he just passed out. Everything's.
0:19:8.400 --> 0:19:8.750
Ping Ping Lau
True.
0:19:6.440 --> 0:19:13.690
Duraid Wadie
A solo weekend too, because we can actually that that's that's that's the I would actually say.
0:19:13.700 --> 0:19:26.510
Duraid Wadie
One of the drawback of the 111 way sync because once you have those multiple product avenues, if we start our controlling those custom attributes, we will end up with a bit of mass here.
0:19:26.900 --> 0:19:34.510
Duraid Wadie
So you have to know all of those customer attributes belong to which product device with you at some point.
0:19:34.590 --> 0:19:37.590
Duraid Wadie
Maybe not today, but at some point, if that makes sense.
0:19:39.370 --> 0:19:43.300
Keith Low
I think for all those four product uh, I should already have the information.
0:19:44.380 --> 0:19:45.400
Duraid Wadie
Yeah, yeah.
0:19:43.310 --> 0:19:47.460
Keith Low
Let let me consolidate all the email because I sent them so many emails.
0:19:47.820 --> 0:19:50.820
Keith Low
I remember they did reply me with some examples.
0:19:51.110 --> 0:19:55.730
Keith Low
I will consolidate all of the attributes then I think I shared with everyone here.
0:19:55.520 --> 0:19:58.500
Duraid Wadie
And but of the consolidate maybe yeah.
0:19:56.570 --> 0:20:1.130
SueAnn See
Uh, Keith, actually, I already did the consolidation in the confluence page.
0:20:1.20 --> 0:20:1.760
Keith Low
Uh. Conflict page.
0:20:2.890 --> 0:20:3.540
Keith Low
Yeah.
0:20:3.600 --> 0:20:3.840
SueAnn See
I saw.
0:20:3.610 --> 0:20:4.500
Keith Low
Hmm, OK.
0:20:5.890 --> 0:20:6.350
Duraid Wadie
Yeah.
0:20:6.360 --> 0:20:13.890
Duraid Wadie
I think instead of consolidation of all of those attributes first, right, let's see them individually, you know like to try to understand.
0:20:16.80 --> 0:20:19.190
Duraid Wadie
Can they consolidated or not first first hand right?
0:20:19.200 --> 0:20:22.150
Duraid Wadie
Because they're all or something in one product might make.
0:20:22.760 --> 0:20:25.510
Duraid Wadie
I don't know my need something else and the other part of the I don't know.
0:20:25.520 --> 0:20:27.940
Duraid Wadie
I mean, yeah, maybe we just have a quote.
0:20:27.950 --> 0:20:30.10
Duraid Wadie
I mean, whenever you have, I can have a quick look at it.
0:20:30.870 --> 0:20:31.110
Keith Low
Sure.
0:20:41.660 --> 0:20:42.320
Duraid Wadie
That's right.
0:20:42.650 --> 0:20:42.790
Duraid Wadie
Yeah.
0:20:44.200 --> 0:20:47.70
Duraid Wadie
Umm, that's what I've that's right.
0:20:32.130 --> 0:20:47.650
Kar King Siew
So Saudi Arabia, actually the the risk here is when a product has changes on any auto service attributes then we might have problem right in the long term support umm OK then.
0:20:48.720 --> 0:20:53.450
Duraid Wadie
So this is the problem with parking with the with how we go with the design this right at the database level.
0:20:53.460 --> 0:20:59.250
Duraid Wadie
Now, are you gonna do I, for example, let's say you have 20 bunch of attributes here, right?
0:20:59.520 --> 0:21:6.190
Duraid Wadie
You don't wanna be creating, you know, let's say in your documents, you know the Nosql level, right?
0:21:6.720 --> 0:21:13.750
Duraid Wadie
You might need to create a sub document just for those attributes, so it's not going to be in the main user document.
0:21:13.760 --> 0:21:22.310
Duraid Wadie
I don't know how you would design this, but we can probably sit down and if you want to validate this I can get AWS guide to validate that as well.
0:21:22.800 --> 0:21:25.200
Duraid Wadie
And they actually say what best way to do it.
0:21:29.560 --> 0:21:37.440
Duraid Wadie
Because body of mine does customer my only change those attribute for a user and it says on port that again that makes sense.
0:21:38.400 --> 0:21:39.870
Duraid Wadie
So we need that technical session.
0:21:39.880 --> 0:21:43.350
Duraid Wadie
I think Carpenter go a bit more details into the slight Rd.
0:21:48.50 --> 0:21:49.620
Kar King Siew
Yeah, yeah, I understand that.
0:21:49.710 --> 0:21:50.620
Kar King Siew
Probably probably.
0:21:50.630 --> 0:21:56.640
Kar King Siew
Yeah, I think all the product need to sit down and agree on certain fields.
0:21:56.710 --> 0:22:6.120
Kar King Siew
Uh, those common fields which are which are mandatory and those extra few can put under additional views.
0:22:6.260 --> 0:22:12.160
Kar King Siew
Those are the flexible one which which can be added and by a remove.
0:22:13.220 --> 0:22:13.660
Keith Low
I think so.
0:22:13.140 --> 0:22:16.890
Duraid Wadie
Yeah, I mean, like I'm, I'm seeing some of these attributes like images, right?
0:22:16.900 --> 0:22:20.770
Duraid Wadie
What format provided the image with is that from the Active Directory?
0:22:20.780 --> 0:22:21.470
Duraid Wadie
What is this?
0:22:21.920 --> 0:22:23.400
Duraid Wadie
How they provide in this data.
0:22:24.590 --> 0:22:34.900
Duraid Wadie
So I think we need more information, maybe we add another column there, we call it, comment like our comments to the product first before we this is like more of a gathering stage in our parking before it gets to you guys.
0:22:34.910 --> 0:22:35.290
Duraid Wadie
So I would say.
0:22:39.260 --> 0:22:45.170
Keith Low
I think for the compulsory few, I did highlight to them that we need uh like username last name, first name.
0:22:45.180 --> 0:22:50.100
Keith Low
Then I think email This this four main main attribute compulsory attribute 1.
0:22:52.690 --> 0:22:53.290
Duraid Wadie
Yeah.
0:22:53.300 --> 0:22:55.660
Duraid Wadie
I mean, there's some stuff in here is just.
0:22:55.850 --> 0:22:57.530
Duraid Wadie
What I'm looking at this, it works.
0:22:57.580 --> 0:22:59.200
Duraid Wadie
They're going on here, to be honest with you.
0:23:5.470 --> 0:23:9.330
Duraid Wadie
Yeah, the money, it's a little Sachin, just to review this together.
0:23:9.340 --> 0:23:12.490
Duraid Wadie
So they, I mean I I can put my comments into this, right?
0:23:13.100 --> 0:23:16.210
Duraid Wadie
But I don't know if you want me to do this without you guys.
0:23:16.220 --> 0:23:16.470
Duraid Wadie
Maybe.
0:23:17.450 --> 0:23:21.760
Duraid Wadie
Maybe just like 1/2 an hour shift to go one by one and just add comments into these.
0:23:21.770 --> 0:23:22.740
Duraid Wadie
I don't know what you guys think.
0:23:27.630 --> 0:23:28.820
Jasmine Tang
Yeah, sounds good to me.
0:23:28.830 --> 0:23:29.340
Jasmine Tang
Do it.
0:23:29.930 --> 0:23:36.620
Jasmine Tang
So you can I just kind of like based on the specifically on the discussion on user import, I think there are a few area.
0:23:36.730 --> 0:23:46.300
Jasmine Tang
So right now I think one of it will be the the standard, the standard as in the one that we have in the user import on the attribute that we have right now.
0:23:46.530 --> 0:23:49.20
Jasmine Tang
And also we've compared to the rest of it.
0:23:49.30 --> 0:23:50.180
Jasmine Tang
So those match one.
0:23:50.190 --> 0:24:8.320
Jasmine Tang
I think we have to kind of like make sure it is able to be processed in the user import, but those editional or difference with compared to those that the one that we have right now I think is the one that we need further align across the product and see how do we deal with that right.
0:24:11.20 --> 0:24:11.240
Duraid Wadie
Yeah.
0:24:11.780 --> 0:24:12.60
Jasmine Tang
OK.
0:24:15.670 --> 0:24:17.920
Jasmine Tang
Yeah, I think sounds like a plan.
0:24:17.930 --> 0:24:18.590
Jasmine Tang
Yeah, I think we can.
0:24:17.860 --> 0:24:19.850
Duraid Wadie
But my my I mean yeah.
0:24:19.860 --> 0:24:29.190
Duraid Wadie
So that's all fine for the my my actually thing trying to understand right, it's just really important is the type of the import.
0:24:29.200 --> 0:24:32.260
Duraid Wadie
When we say in and this confluence page, yeah.
0:24:33.390 --> 0:24:34.480
Duraid Wadie
Uh, so that's one of them.
0:24:34.490 --> 0:24:38.770
Duraid Wadie
It says Excel looks excel, CSV blah blah blah.
0:24:38.780 --> 0:24:43.170
Duraid Wadie
Is that really the only ways they do on port or is this other ways?
0:24:43.180 --> 0:24:44.990
Duraid Wadie
And what is the most used?
0:24:46.400 --> 0:24:49.20
Duraid Wadie
I would say, I mean, I'm from here.
0:24:49.30 --> 0:24:51.70
Duraid Wadie
I wouldn't know what is the most used method.
0:24:57.550 --> 0:24:59.580
Keith Low
But maybe we can look at it from another angle.
0:24:59.590 --> 0:25:10.540
Keith Low
If I were to ask each product, what is the most used, I'll get all the different answers as I was a when when I look at that CSV is 1 common method which albums are point.
0:25:11.40 --> 0:25:12.690
Duraid Wadie
But the problem with CSV right?
0:25:12.700 --> 0:25:31.610
Duraid Wadie
So the problem what what happens is you need to think about this bit different here because the quality people right, those people have explosion of number of users, not like arc which is very small usage to be honest with you quality is they haven't this 70 thousand 50,000.
0:25:31.620 --> 0:25:35.550
Duraid Wadie
So the massive number of users really would quality.
0:25:37.420 --> 0:25:40.270
Duraid Wadie
Somebody needs to do this manually if that makes sense.
0:25:40.280 --> 0:25:49.310
Duraid Wadie
Somebody needs to go and actually click upload, so we have to provide the API to this so our APIs needs to be all very well documented.
0:25:49.560 --> 0:25:55.30
Duraid Wadie
All examples, if we're gonna do this as we, I don't mind doing this, but we need to give them the other path.
0:25:55.40 --> 0:25:58.240
Duraid Wadie
They can automate from the other side that makes sense.
0:26:6.350 --> 0:26:6.720
SueAnn See
Do we?
0:26:6.730 --> 0:26:12.940
SueAnn See
I thought that even if we do the CSV, we would already need to have API that that, yeah.
0:26:11.830 --> 0:26:15.10
Duraid Wadie
We do, but you need to think about it now from customer facing.
0:26:15.470 --> 0:26:16.560
Duraid Wadie
That makes sense, yeah, yeah.
0:26:15.290 --> 0:26:16.580
SueAnn See
OK. Yeah.
0:26:30.730 --> 0:26:31.200
Keith Low
OK.
0:26:31.210 --> 0:26:31.970
Keith Low
Any other question?
0:26:38.600 --> 0:26:41.950
Ping Ping Lau
During the sessions and you suggested does.
0:26:41.960 --> 0:26:47.810
Ping Ping Lau
Now I think for PvP had it after we confirm whether we go for oscillator because I.
0:26:47.280 --> 0:26:48.60
Duraid Wadie
Of course. Yeah.
0:26:48.70 --> 0:26:48.400
Duraid Wadie
Yeah, yeah.
0:26:49.320 --> 0:26:49.580
Ping Ping Lau
Yeah.
0:26:49.590 --> 0:26:51.960
Ping Ping Lau
So we, yeah, how?
0:26:51.290 --> 0:26:54.130
Duraid Wadie
Yesterday, actually we have this session with the CTO anyway.
0:26:54.840 --> 0:26:55.490
Keith Low
Ah yeah.
0:26:55.500 --> 0:26:58.410
Keith Low
So, uh, today you'll be in, I mean, in that session.
0:26:57.480 --> 0:26:59.360
Duraid Wadie
Yeah, yeah, yeah.
0:26:58.700 --> 0:26:59.630
Keith Low
OK, OK.
0:26:59.720 --> 0:27:0.910
Keith Low
I heard from Christy Peru.
0:27:0.920 --> 0:27:3.110
Keith Low
He will be do in the session too.
0:27:4.250 --> 0:27:4.860
Duraid Wadie
Yeah, yeah.
0:27:4.870 --> 0:27:5.590
Duraid Wadie
Chris will be there too.
0:27:6.840 --> 0:27:8.400
Keith Low
You're really bang uh.
0:27:8.410 --> 0:27:10.630
Keith Low
I mean from office and next week is back to normal.
0:27:11.320 --> 0:27:11.680
Duraid Wadie
Yeah.
0:27:11.690 --> 0:27:12.840
Duraid Wadie
Yeah, next week back to normal.
0:27:13.250 --> 0:27:16.680
Keith Low
OK, I think good for you.
0:27:17.510 --> 0:27:18.510
Duraid Wadie
And thank you.
0:27:18.80 --> 0:27:19.570
Keith Low
Uh, OK.
0:27:19.580 --> 0:27:19.990
Keith Low
Thanks a lot.
0:27:20.0 --> 0:27:20.280
Keith Low
Thank you.
0:27:26.330 --> 0:27:27.80
Keith Low
Thing if there's.
0:27:24.30 --> 0:27:27.480
Ping Ping Lau
OK, I this all maybe have it.
0:27:27.90 --> 0:27:33.180
Keith Low
Yeah, if there's nothing more than, I think that's all for to this session, we I think we have to reconnect again after the decision for off 0.
0:27:35.110 --> 0:27:35.270
Duraid Wadie
Yeah.
0:27:35.90 --> 0:27:35.360
Ping Ping Lau
OK.
0:27:36.450 --> 0:27:36.860
Keith Low
OK.
0:27:36.870 --> 0:27:37.150
Keith Low
Thank you.
0:27:37.640 --> 0:27:38.431
Ping Ping Lau
Again that, I E.
0:27:37.760 --> 0:27:38.500
Duraid Wadie
Thank you everyone.
0:27:38.510 --> 0:27:38.920
Duraid Wadie
Thank you.
0:27:38.750 --> 0:27:39.520
Keith Low
OK.
0:27:38.950 --> 0:27:39.670
Jasmine Tang
Thanks to it.
0:27:39.970 --> 0:27:40.180
Keith Low
OK.
0:27:40.190 --> 0:27:40.370
Keith Low
Bye bye.
0:27:39.680 --> 0:27:40.580
Jasmine Tang
Thanks everyone.
0:27:40.180 --> 0:27:40.610
Duraid Wadie
Thank you.
0:27:40.620 --> 0:27:41.180
Duraid Wadie
Thank you.
0:27:41.260 --> 0:27:41.570
Duraid Wadie
Thank you.
0:27:41.580 --> 0:27:41.730
Duraid Wadie
Bye bye.


Extract all info related to user import based on the transcript above.