Why is "email" not available as a data type when creating a new field?

Giles Lewis2
Kilo Expert

Why is "email" not available as a data type when creating a new field?

4 REPLIES 4

Akhil Vinay Ma1
Kilo Guru

Hi,

 

Email type is not available. Because Different email formats are present in market.

Perhaps my question was not clear. There are certain out-of-box fields such as sys_user.email that have a type of "email". These fields actually hold an email address. They present a different icon on the form.

If I create a custom field which holds an email address, why is it not possible for me to select "email" as the field type?

Hi,

 

There are certain field types like "email" which are not enabled by default( I am not sure on the exact reason for this why this has been disabled). If you need to enable these field types please follow the below steps:

 

1) Navigate to Field Classes Table by typing "sys_glide_object.LIST" from Application Navigator search.

2) Search the Email Field Type as Name=email as shown in the below screenshot:

 

find_real_file.png

 

If you see the "Visible" column in the above screenshot, the Visible column is marked as false because of which the field type is not available for selection while creating new field type.

 

3) By Default the form is Read only for everyone including the Admin Users. To enable the write access for the form you need to modify the below ACL first and then mark the Visible checkbox on the form as True.

4) https://instance.service-now.com/sys_security_acl.do?sys_id=c9b166a8c0a80164124446f996461f7f&sysparm...

 

Replace the word "instance" with your instance name and simply check the Admin Override checkbox as True for admin users only as shown below:

 

find_real_file.png

 

5) Once the ACL has been modified, Navigate back to the Email form as mentioned in step 2 and mark the Visible checkbox as True as shown below:

find_real_file.png

6) Post saving you will be able to select Email as field Type.

 

Cheers,

Shloke

 

Hope this helps. Please mark the answer as correct/helpful based on impact.

Regards,
Shloke

SanjivMeher
Kilo Patron
Kilo Patron

In the sys_glide_object, the email record has marked visible as false. and it is not editable.

 

find_real_file.png

 

So you will have to update this ACL to allow yourself to edit the record in sys_glide_object and revert the ACL back after editing.

 

find_real_file.png

 


Please mark this response as correct or helpful if it assisted you with your question.