[ 
https://issues.apache.org/jira/browse/ATLAS-3976?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17290749#comment-17290749
 ] 

Dharshana M Krishnamoorthy commented on ATLAS-3976:
---------------------------------------------------

Update:
This is reproducible on struct, entity and relationship types. It works fine on 
classification, business_metadata and enum types
{code:java}
{'errorCode': 'ATLAS-409-00-001', 'errorMessage': 'Given type 
read_auth_struct_zEFBP already exists'} {code}
{code:java}
{'errorCode': 'ATLAS-409-00-001', 'errorMessage': 'Given type 
read_auth_entity_EfAyL already exists'} {code}
{code:java}
{'errorCode': 'ATLAS-409-00-001', 'errorMessage': 'Given type 
non_read_relationship_ENshy already exists'}{code}
 

> On creating a type with a type_name  that already exists as a read-only user 
> 409 is thrown instead on 403
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: ATLAS-3976
>                 URL: https://issues.apache.org/jira/browse/ATLAS-3976
>             Project: Atlas
>          Issue Type: Bug
>            Reporter: Dharshana M Krishnamoorthy
>            Assignee: chaitali borole
>            Priority: Major
>
> hrt_qa has crud permission on business_metadata
> bm_1 is created by hrt_qa
> hrt_1 has read-only permission on business_metadata bm_1
> When hrt_1 is trying to create bm_1 again, since hrt_1 is a read-only user 
> 403 unauthorised should be thrown, instead 409 conflict is thrown



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

Reply via email to