How to make 16 character alphanumeric url for security like in Netsuite Suitelet? Or How to hide internalid's or number from Suitelet URL?

Hi Everyone,

Can we have 16 character alphanumeric URL to stop user's to see internal id and other stuff from URL?

To Achieve this functionality we need below stuffs in Netsuite:
   1. Custom Record for Storing 16 character Alphanumeric code and related parent record and employee id etc , basically here we have to store all required filter which we uses to show Parent record to user.

   2. On Save of record , user event should create unique code . Set required value to custom record.and add unique code in suitelet's URL , so that when user click on that he /she will see only unique code in URL.

   3. Lets say we are creating Suitelet to show form then we have to add search based on unique code and other filters if any. Now based on result you will get one parent record and you have to either load record or
add another search(or inside first only you can add result) and show data in the fields .
If you are submitting data and showing on other fields or passing values to other forms then you have to use unique code every time.

I know writing here and working on script is totally different But still this can give some idea how to do.

If you have any project in mind and kind of stuck then share details with me, I will try to help as much as I can.

Thanks
Abhishek


Comments